我知道这是一个非常愚蠢的问题,但我被困住了。我一直在尝试使用position:absolute !important
函数JQUERY
添加.CSS()
,但我发现它没有发生。
我的脚本是这样的。
$(document).ready(function(){
var winSize = $('#outerPage').height();
alert(winSize);
setTimeout(function () {
//$('#at4m-mobile-container').addClass('bottom');
$('body div.at4m-dock').css("top",winSize);
$('body div.at4m-dock').css({"position":"absolute","font-size":"200% !important"});
$('body div.at4m-dock-toggle').css("top",winSize);
}, 7500);
});
请给我一些建议
谢谢和问候
答案 0 :(得分:3)
jQuery不了解!important
属性。
您可以使用attr()
尝试:
$('body div.at4m-dock').attr('style', 'font-size: 200% !important;position:absolute !important;');
答案 1 :(得分:1)
根据我的理解,使用as不能在"font-size":"200% !important"
中使用%
$('body div.at4m-dock').css({"position":"absolute!important","font-size":"22px !important"});
答案 2 :(得分:1)
!important
。
同样.css()
函数添加内联样式,因此您不需要!important
。所以你应该删除它。