如何使用jquery获取事件?

时间:2010-07-15 16:58:26

标签: jquery events

代码是这样的:

<a onclick="ajaxClick()">aaa</a>

现在我想在函数ajaxClick(){//中获取事件? } 因为代码是从ajax请求加载的,所以现在可以使用bind()。 是否有任何jquery API可以做到这一点?感谢。

1 个答案:

答案 0 :(得分:2)

尝试使用jQuery.live()绑定到现有和未来元素:

var ajaxClick = function() {
  //your handler
};

jQuery("a").live("click", ajaxClick);

删除onClick="ajaxClick()"并使用上面的代码。如果您使用的是jQuery,最好使用它来绑定事件而不是混合技术。 jQuery还规范了跨浏览器的事件处理,因此处理事件更容易。