Сообщение от spider84
|
А как задержать поввторное срабатывание на определенное время?
|
Освободи элемент от события а когда надо вновь привяжи.
А можно и так:
$("#my_div").click(function(){
if ( !$( this ).attr( 'busy' ) ) {
$( this ).attr( 'busy', true );
// ....... обрабатываем много кода.
setTimeout(function(){
$( "#my_div" ).removeAttr( 'busy' );
}, 3000); // Задержка на три секунды
}
});