我试图找出jQuery相当于什么
style.display.indexOf('none') > -1)
我试过
if(jQuery('#container').css(display).index(none) > -1)
但我不确定它是否正确,任何人都可以帮我一把
由于
答案 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。