gpt4 book ai didi

javascript - 由于自定义插件,show() 未定义

转载 作者:行者123 更新时间:2023-11-30 10:28:03 25 4
gpt4 key购买 nike

我写这个插件只是为了捕捉 div_loading_page 元素的显示事件:

(function ($) {
$.each(['show'], function (i, ev) {
var el = $.fn[ev];
$.fn[ev] = function () {

this.each(function () {
if (this.id == 'div_loading_page') {
$(this).trigger(ev);
return false; // break out of the loop
}
});
//alert(this.id);
el.apply(this, arguments);
};
});
})(jQuery);

它工作正常但因为它我得到以下错误:

$cluetipTitle.show() 未定义,来自 cluetip jquery 插件。知道如何解决此冲突吗?

最佳答案

改变:

el.apply(this, arguments);

return el.apply(this, arguments);

这确保了原始函数的返回值被保留并且不会导致意外行为

关于javascript - 由于自定义插件,show() 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18610434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com