我试图找出 jQuery 的等价物
style.display.indexOf('none') > -1)
我试过了
if(jQuery('#container').css(display).index(none) > -1)
但我不确定它是否正确,谁能帮我一把
谢谢
我试图找出 jQuery 的等价物
style.display.indexOf('none') > -1)
我试过了
if(jQuery('#container').css(display).index(none) > -1)
但我不确定它是否正确,谁能帮我一把
谢谢
假设目标是确定显示属性是否设置为none
:
jQuery('#container').css("display") === "none"
^^^ Needs to be a string
^^^ Should be an equality operator
尝试这个
if(jQuery('#container').is(':hidden')) {
// code
}
您没有将字符串包含在''
if(jQuery('#container').css('display').index('none') > -1)
但是您是否正在寻找是否显示元素然后使用:visible选择器
if(jQuery('#container').is(':visible'))
您可以在您的情况下使用 :visible 选择器,它将是这样的:
$('#container:visible')
返回真或假。