向下滚动时Jquery.on('click')不起作用

时间:2013-01-17 07:31:24

标签: javascript jquery

我有几个li元素,我已经绑定了一个函数,所以它们可以作为按钮工作,这确实有效,但当我向下滚动一点时你仍然可以点击它们但没有任何反应。

我使用$ .on()函数绑定函数,如下所示

$(".class").off();
$(".class").on('click', function(){
    alert("something happens!");
});

这个问题只发生在firefox(版本18.0)之前有人见过这种行为,或者知道我做错了什么?

由于

学家

2 个答案:

答案 0 :(得分:2)

对文档使用“on”,它应该可以正常工作:

$(document).on('click', '.class', function(){
    alert("something happens!");
});

答案 1 :(得分:1)

以这种方式尝试.on()

$("body").on('click', ".class", function(){
   alert("something happens!");
});
相关问题