有人知道为什么这四行jquery代码吗:
var newFontSize = settings.FontSize + 'em !important';
_log(newFontSize);
$('div[data-role="section"]').css("font-size", newFontSize);
_log($('div[data-role="section"]').css( "font-size"));
在输出中返回此消息:
1.1em !important
14px
我已经观察我的代码几个小时了,我不知道我的错误在哪里。
提前谢谢您,
最佳答案
是的,问题是你不能用 jQuery 添加 !important 。解决方法可能是:在样式表中创建类,然后添加/删除类
$('div[data-role="section"]').removeClass(x).addClass(y);
关于javascript - jQuery 不使用 "css"方法应用样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33461652/