如何取消绑定AJAX附带的元素的事件

时间:2014-08-27 11:28:06

标签: javascript jquery

我的javascript将事件绑定到这样的特定元素:

$(document).on('click', '.element-class', function() {
   binding_function();
}

我需要以这种方式绑定,因为该元素位于AJAX附带的内容上。

我试图解开:

$(".element-class").unbind();

但这不起作用。我怎么解开这个?

2 个答案:

答案 0 :(得分:1)

检查.off,它是.on的对应部分,您可以在此处找到文档:http://api.jquery.com/off/.unbind.bind的对应部分,因此在这里无效。

答案 1 :(得分:0)

好的,我找到了解决方案。

$(document).off('click', '.tab-more-link');