在我打电话之前:
$('myObject').show();
我想知道它当前是隐藏的还是可见的。
最佳答案
我知道有两种方法可以做到这一点:
if ($('#something').is(':hidden')) { }
或
if ($('#something').is(':visible')) { }
它们都应该有效。
你也可以这样做:
$('#something:hidden').show();
$('#something:visible').hide();
如果元素已经隐藏,它只会调用 .show(),如果元素已经可见,它只会调用 .hide()。
关于javascript - 在 jQuery 中,如何判断当前对象是否隐藏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/512119/