添加一个新的dom元素,想要重新绑定

在ajax请求之后添加新的DOM元素后,新添加的项目的click事件不起作用。

我试图首先取消绑定然后绑定,但我收到一个错误。

$(".someclass").unbind("click", someEvent); $(".someclass").bind("click", someEvent); 

我在这里做错了吗? (理论上)?

使用live()而不是bind()。

 $('.someclass').live('click', someEvent)