如何使用 . hide () 、.show () 或.toggle () 来切换元素的可见度 ?
如果元素可见或隐藏, 我如何测试 ?
如何使用 . hide () 、.show () 或.toggle () 来切换元素的可见度 ?
如果元素可见或隐藏, 我如何测试 ?
当前回答
if($(element).is(":visible")) {
console.log('element is visible');
} else {
console.log('element is not visible');
}
其他回答
只需通过检查布林值来检查可见性, 例如 :
if (this.hidden === false) {
// Your code
}
i 为每个函数使用此代码。 否则您可以使用( “: 可见” ) 来检查元素的可见度 。
.is(":not(':hidden')") /*if shown*/
if($("h1").is(":hidden")){
// your code..
}
如果隐藏在类 - d - no 类中
if (!$('#ele').hasClass('d-none')) {
$('#ele').addClass('d-none'); //hide
}
$( document). ready( { var discrible () { var revision = $ (' retemintion' ). is (': visible' ) ; 如果 (visible) { 备注 (“ 可见”) { 备注 ” ; // code} 其它 { 备警 (“ hidden” ) ;}} } ; & lt; 标注 src= "https://code. jquery. com/jquery-1.10.2. js; & gt;/ statimt>