Javascript 为什么我的点击事件没有触发?

Javascript 为什么我的点击事件没有触发?,javascript,jquery,events,Javascript,Jquery,Events,我有一张带按钮的表格。单击按钮时,我想运行jQuery代码。我一直没能让它发挥作用,我真的很沮丧。首先我觉得我的选择不对。因此,我尝试通过将click事件更改为hover事件来测试它。悬停事件成功。完全相同的按钮,完全相同的jQuery代码。唯一的区别是我把它改为悬停。为什么它在点击上不起作用?有什么想法吗? 代码在这里 这不会开火: $(document).ready(function(){ $("#marketFloorID .sellButton").click(function(){ a

我有一张带按钮的表格。单击按钮时,我想运行jQuery代码。我一直没能让它发挥作用,我真的很沮丧。首先我觉得我的选择不对。因此,我尝试通过将click事件更改为hover事件来测试它。悬停事件成功。完全相同的按钮,完全相同的jQuery代码。唯一的区别是我把它改为悬停。为什么它在点击上不起作用?有什么想法吗? 代码在这里

这不会开火:

$(document).ready(function(){
$("#marketFloorID .sellButton").click(function(){
alert('works');
})
})
这会引发:

$(document).ready(function(){
$("#marketFloorID .sellButton").hover(function(){
alert('works');
}),
function(){
//code;    
})
})
试试这个

使用元素的id:

    $(function(){
        $('#yourID').on('click',function(){ //do something });
    });
使用元素的类:

    $(function(){
        $('.yourClass').on('click',function(){ //do something });
    });

我想出来了。我在另一个js文件中为同一个按钮定义了另一个单击事件。我一删除这个函数,它就开始工作了。谢谢大家,因为你做错了什么。根据你提供的信息,我只能说这些了。也许你可以看看这个教程:。在你向我们展示了你的代码之后,想法就会源源不断。你的流氓代码在哪里?一些代码呢?@user2395238你能提供你的无效代码吗?