/ / jQuery: Как да запалите събитие, когато елемент е празен или когато елемент има деца - javascript, jquery

jQuery: Как да запалите събитие, когато елемент е празен или когато елемент има деца - javascript, jquery

Как мога да напиша 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