鼠标滚轮点击& jquery.delegate

时间:2011-10-25 20:41:35

标签: jquery mousewheel

我想了解为什么当我点击鼠标滚轮时,以下代码无效。

$(document).delegate("a", "click", function(e) { alert("click"); });

这虽然有效(鼠标滚轮点击):

$("a").click(function(e) { alert("click"); });

感谢。

编辑: 根据评论:它在IE8中工作,而不是在Chrome或FF中。 因为它没有.delegate,所以我认为这是一个jquery问题,但不确定......

1 个答案:

答案 0 :(得分:0)

你可以做到

$('body').delegate("a", "click", function(e) { alert("click"); });

请参阅:http://api.jquery.com/delegate/

委托另一个做某事应该是一件事。