可在div可见时触发操作的jQuery事件。我在我的站点中使用jQuery,当某个div可见时,我想触发某些操作。是否可以将某种“isvisual”事件处理程序附加到任意div,并在使div可见时运行特定的代码?我想要下面的伪代码:$(function() {
$('#contentDiv').isvisible(function() {
alert("do something");
});});在ContentDiv实际可见之前,警报(“做某事”)代码不应该触发。谢谢。
3 回答
慕雪6442864
TA贡献1812条经验 获得超5个赞
//declare event to run when div is visiblefunction isVisible(){ //do something}//hookup the event$('#someDivId').bind('isVisible', isVisible); //show div and trigger custom event in callback when div is visible$('#someDivId').show('slow', function(){ $(this).trigger('isVisible');});
添加回答
举报
0/150
提交
取消