gpt4 book ai didi

jquery - 不工作 : remove style attribute or change width\height css property via jquery in IE6\IE7\IE8

转载 作者:太空宇宙 更新时间:2023-11-04 16:22:01 25 4
gpt4 key购买 nike

如何在 IE6\IE7\IE8 中通过 jQuery 移除样式属性或更改 width\height CSS 属性?

不工作:

$(e).css({'width': '', 'height': ''});
$(e).removeAttr('style');
e.removeAttribute('style');

更新:

e 是 DOM 的原生对象。 Firebug 告诉我元素存在

在第一个函数中我添加宽度\高度,在第二个函数中删除。

在其他浏览器中一切正常

不工作:

$(e).css({'width': 'auto', 'height': 'auto'});

最佳答案

我想你想设置 widthheight属性为其“初始值”。

两个属性的初始值都是auto,所以这会起作用:

$(e).css({
'width': 'auto',
'height': 'auto'
});

我在 IE6 中对此进行了测试,它按预期工作:http://jsfiddle.net/BNrgF/

关于jquery - 不工作 : remove style attribute or change width\height css property via jquery in IE6\IE7\IE8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6411817/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com