Как мога да напиша jQuery скрипт, който да държи под око децата на елемента.
Ако елементът няма деца => превъртането за цялата страница е разрешено (по подразбиране) Ако елементът има деца => деактивирането за цялата страница е деактивирано
Действията за превъртане са:
Deactivate scrolling: jQuery("body").mousewheel(function(event,data){event.preventDefault();return false;});
Activate scrolling: jQuery("body").unbind("mousewheel");
Благодаря ти за помощта.
Отговори:
0 за отговор № 1Можеш да използваш window.setInterval("javascript function", milliseconds)
функция. Имайте предвид, че вторият параметър е интервалът в милисекунди. В примера интервалът е 1000 милисекунди = 1 секунда
var interval = window.setInterval(function(){
//check for children here
}, 1000)
Можете да получите повече информация за събитията за синхронизиране в java script тук: http://www.w3schools.com/js/js_timing.asp