将attr分配给Jquery变量

时间:2012-11-16 14:29:16

标签: jquery variable-assignment attr

我在这里有一段代码,我计划使用它来检测哪些部分已经可见,以帮助我正在处理的导航系统,但是当我尝试获取可见性属性时,我无法获得返回。非常感谢任何帮助。

    if(method === 'test'){
    console.log('Test Function Firing')
    var testvar = $('div#home').attr("visibility");
    if(testvar === 'visible'){
        console.log('Working')
    }
    else{console.log('Not Working')
        console.log(testvar);
        console.log("Log of call to "+$('div#home').attr("visibility"));
        }
    }

1 个答案:

答案 0 :(得分:1)

visibility不是属性,而是CSS property

改为使用.css()

var testvar = $('div#home').css("visibility");
相关问题