是否可以检测jQuery何时在元素上触发了它的.hide()方法?I tried绑定到这样一个元素上的hide事件:
.hide()
hide
$('div').bind('hide', function(){ alert("Hidden"); })
但警报不显示。
0kjbasz61#
您可以通过重写JQuery的hide方法来实现这一点:
var oldHide = $.fn.hide; $.fn.hide = function() { alert("Hidden"); oldHide.apply(this, arguments); }
...如here所示。
mmvthczy2#
一直都是?还是只是为了调试?你可以使用回调函数向日志中写入一些内容。
$( '#my-id' ).hide( duration, function(){ console.log( 'fired!' ); } );
2条答案
按热度按时间0kjbasz61#
您可以通过重写JQuery的hide方法来实现这一点:
...如here所示。
mmvthczy2#
一直都是?还是只是为了调试?
你可以使用回调函数向日志中写入一些内容。