我有一个<div>
我的页面上的元素(假设它有 .myelement
类)。我有一个第三方脚本来操作该元素,并可以将其可见性样式属性更改为“visibility: visible
”。
我需要检查 .myelement 的可见性是否为 :visible
,如果是,则触发 jQuery .fadeIn()
功能。
最佳答案
我认为您的意思是检查元素是否可见,如果不可见,则将其淡入。淡入页面上已可见的元素是没有意义的。如果是这种情况,你应该这样做:
var $element = $('.myelement');
if (!$element.is(':visible')) {
$element.fadeIn();
}
或
if ($element.is(':hidden')) {
// your logic goes here
}
关于jQuery - 检查元素是否可见并淡入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31883725/