jQuery检查内联样式

时间:2013-09-09 18:10:45

标签: jquery css html

我正在尝试编写一个简短的脚本,用于检查从我正在运行的jQuery插件添加到我的div之一的内联样式,然后将css样式添加到另一个div。

我正在寻找的内联样式是position: fixed

我的代码如下:

$(document).ready(function(){ 
    if( $('.nav-container').attr('position:fixed;') {
        $('.recent-episodes').css('padding-top', '90px');
    } else {
        $('.recent-episodes').css('padding-top', '0px');
    }
});

非常感谢。

2 个答案:

答案 0 :(得分:4)

position:fixed是一种风格,而不是一种属性。变化

if( $('.nav-container').attr('position:fixed;') {

if( $('.nav-container').css('position')=='fixed') {

答案 1 :(得分:0)

这应该对你有用,

if( $('.nav-container').css('position')==='fixed') {
    $('.recent-episodes').css('padding-top', '90px');
}
else {
    $('.recent-episodes').css('padding-top', '0px');
}