如何编写一个能够密切关注元素孩子的jQuery脚本。
如果元素没有子元素=>启用整个页面的滚动(默认情况下) 如果元素有子元素=>滚动整个页面已禁用
滚动操作是:
Deactivate scrolling: jQuery("body").mousewheel(function(event,data){event.preventDefault();return false;});
Activate scrolling: jQuery("body").unbind("mousewheel");
感谢您的帮助。
答案 0 :(得分:0)
您可以使用window.setInterval("javascript function", milliseconds)
功能。请记住,第二个参数是以毫秒为单位的间隔。在该示例中,间隔是1000毫秒= 1秒
var interval = window.setInterval(function(){
//check for children here
}, 1000)
您可以在此处获取有关java脚本中的计时事件的更多信息: http://www.w3schools.com/js/js_timing.asp