有没有一种方法可以多次调用
$(selector).bind('click', handler)
或者$(selector).on('click', handler)
,但是只有一个处理程序被附加?目前,我有多个具有不同成功回调的AJAX处理程序,每个处理程序都会重新渲染页面上的不同元素集。理想情况下,我希望将“重新附加事件”的例程重构为单个函数,而不是所有例程。我现在能想到的唯一方法是显式解除绑定,例如:$(selector).off('click');
$(selector).on('click', handler);
寻找一种自动完成类似操作的方法。