每次元素可见时,我想触发一个自定义事件。
我知道如何实现这一目标
答案 0 :(得分:-1)
你的问题不足以接受答案,但根据我的猜测尝试这个..
一旦您的元素变得可见,请使用
为其添加一个类$('some_element').addClass('isvisible');
然后检查你的元素是否具有该类可见而不是触发你的事件
if('some_element').hasClass('isvisible'){
// your triggger
}
答案 1 :(得分:-2)
只要您show
或制作元素visible
,就可以触发事件。您可以使用trigger
方法触发元素上的自定义事件。
$('elementSelector').trigger('customEvent');