Можно ли определить, когда jQuery запустил метод .hide() для элемента?
.hide()
Я пытался - http://jsfiddle.net/Snvgr/ - но безрезультатно.
Вы можете сделать это, переопределив метод hide JQuery:
var oldHide = $.fn.hide; $.fn.hide = function() { alert("Hidden"); oldHide.apply(this, arguments); }
... как показано здесь .
все время?или просто для отладки?
Вы можете просто использовать функцию обратного вызова для записи чего-либо в журнал.
$( '#my-id' ).hide( duration, function(){ console.log( 'fired!' ); } );