Javascript 使插件特定于元素
我有以下js插件来捕捉元素的显示隐藏事件。但我想让它只特定于一个dom元素,即#div#u loading_页面Javascript 使插件特定于元素,javascript,jquery,Javascript,Jquery,我有以下js插件来捕捉元素的显示隐藏事件。但我想让它只特定于一个dom元素,即#div#u loading_页面 jQuery(function ($) { $.each(['show','hide'], function (i, ev) { var el = $.fn[ev]; $.fn[ev] = function () { this.trigger(ev); el.apply(this,
jQuery(function ($) {
$.each(['show','hide'], function (i, ev) {
var el = $.fn[ev];
$.fn[ev] = function () {
this.trigger(ev);
el.apply(this, arguments);
};
});
});
谁能帮忙吗。谢谢比较插件中的id(div\u loading\u页面)是否让函数运行。。否则返回false。谢谢,但这并没有多大帮助,我必须删除隐藏事件并在单击关闭按钮时添加其逻辑。
jQuery(function ($) {
$.each(['show','hide'], 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
}
});
el.apply(this, arguments);
};
});
});