我正试图找出div样式显示是否阻塞然后在这里做一些事情是例如
这只是一个猜测,我试着在jquery中做到这一点
if("#toshow":"display" == "block"){
}else{
}
Run Code Online (Sandbox Code Playgroud)
Bal*_*usC 45
所以你要区分display: block
和display: none
?如果是这样,您可以更好地将此is()
功能与:visible
选择器结合使用:
if ($('#toshow').is(':visible')) {
} else {
}
Run Code Online (Sandbox Code Playgroud)
无论您是否使用过display: block
,这都有效display: inline
,或者display: inline-block
.
Bri*_*nna 16
您需要使用该css
功能.
if($("#toshow").css("display") == "block"){
}else{
}
Run Code Online (Sandbox Code Playgroud)
$(document).ready(function(){
if ($('#toshow').css('display') == 'block') {
// Do something.
} else {
// Do something else.
}
});
Run Code Online (Sandbox Code Playgroud)
应该做的伎俩.
不要忘记您的:visible
选择器。
if ($("#toshow:visible").length) {
// it's visible
} else {
// it's not visible
}
Run Code Online (Sandbox Code Playgroud)