我正在为我当前的项目使用 zepto.js,它具有与removeAttr()
jquery 相同的方法。
我正在将 amargin-top
应用于一堆元素 - 工作正常。
var $apply = $('aside[role="sub"], aside[role="event-info"], aside[role="attend"]');
$apply.css('margin-top', '100px'); //works fine
但是,我还需要在调整大小事件中再次删除它。
if ( $(window).width() <= 984 ) {
//$apply.removeAttr('style'); //doesn't take effect
$apply.css('margin-top', '0'); //works fine
console.log('< 984');
}
所以我可以设置margin-top
回,0
但不能从选择器中完全删除样式属性。
任何想法为什么?我没有得到任何错误,它只是没有生效。