本机javascript到jQuery等效的简单代码

时间:2013-07-09 06:42:00

标签: javascript jquery

我试图找出jQuery相当于什么

style.display.indexOf('none') > -1)

我试过

if(jQuery('#container').css(display).index(none) > -1)

但我不确定它是否正确,任何人都可以帮我一把

由于

4 个答案:

答案 0 :(得分:4)

假设目标是确定display属性是否设置为none

jQuery('#container').css("display") === "none"
                           ^^^ Needs to be a string
                                    ^^^ Should be an equality operator

答案 1 :(得分:2)

试试这个

if(jQuery('#container').is(':hidden')) {
    // code
}

答案 2 :(得分:1)

您没有将字符串括在''

if(jQuery('#container').css('display').index('none') > -1)

但您是否正在查看是否显示该元素,然后使用:visible选择器

if(jQuery('#container').is(':visible'))

答案 3 :(得分:1)

你可以使用:在你的情况下可见选择器它将是这样的:

$('#container:visible') 

返回true或false。