2013-12-19 106 views
0

我有一个按钮的形式。当按钮被点击时,我想运行一个jQuery代码。我一直无法让它工作,并且变得非常沮丧。首先,我认为我的选择是不对的。所以,我试图通过将点击事件更改为悬停事件来测试它。悬停事件工作。完全一样的按钮,完全相同的jQuery代码。唯一的区别是我将它改为悬停。为什么点击不起作用?有任何想法吗? 代码是在这里为什么我的点击事件不会触发?

这并不火:

$(document).ready(function(){ 
$("#marketFloorID .sellButton").click(function(){ 
alert('works'); 
}) 
}) 

这也火了:使用元素的ID

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

因为你做错了什么。这就是我所能提供的信息。也许看看这个教程:http://learn.jquery.com/events/event-basics/。 –

+0

想法会在您向我们显示您的代码后流入。 – skos

+0

您的这个流氓代码在哪里? –

回答

0

试试这个

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

使用元素等级:

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

我想通了。我在另一个js文件中定义了另一个按钮事件。只要我删除该功能,它就开始工作。谢谢所有

相关问题