如何使用jquery应用内联样式


How to apply inline styles using jquery?

我想用jquery给出一些样式。当我在我的网站上加载一些弹出页面时。

我试过了。

$("#myCountDiv").css({ "bottom":"298","position":"relative"});
$("#myInnerContainer").css({"margin-top:35"});

两者都不起作用。请帮帮我。我怎样才能把这些款式与那些divs相媲美呢?

感谢

第一个例子不起作用,因为"bottom"应该是"298px",而底部的例子不起效果,因为属性需要是键,"35"应该是"35px"。

示例:

$("#myCountDiv").css({bottom: '298px', position: 'relative'});
$("#myInnerContainer").css({marginTop: '35px'});

看看这里更多的例子。

我总是对.css()属性感到困惑,因为选项太多了,每个选项都有自己的规则。

与其让你对所有的选项感到困惑,我建议你记住这一个。

$('div').css({
    'property':'value',
    'bottom':'298x',
    'position':'relative',
    'margin-top':'35px',
});

它就像CSS一样,但必须在属性和值周围加引号。当你也可以使用绝对密钥时,就会出现混乱,但当你这样做时,你必须将任何带有炒作的密钥:

$('div').css({
    bottom:'298x',
    position:'relative',
    marginTop:'35px',
});

最好还是坚持第一条路。