0

我正在尝试编写一个简短的脚本来检查从我正在运行的 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');
    }
});

非常感谢。

4

2 回答 2

4

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

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

if( $('.nav-container').css('position')=='fixed') {
于 2013-09-09T18:12:56.030 回答
0

这应该对你有用,

if( $('.nav-container').css('position')==='fixed') {
    $('.recent-episodes').css('padding-top', '90px');
}
else {
    $('.recent-episodes').css('padding-top', '0px');
}
于 2013-09-09T18:18:09.940 回答