2012-06-16 84 views
0

有没有人看到为什么这个jquery点击功能不起作用?我不明白为什么它不会。谢谢 !简单的jquery选择器

这是我的选择

$(".ILikeItImg").click(function() { 
    alert("Handler for .click() called."); 
}); 

这里是我想要的点击功能上发生的标签。

<img alt="I Like It" class="ILikeItImg" src="../QuickTagILikeIt_24.png" /> 
+1

你已经注册它的代码'$(文件).ready'?你能在[jsFiddle](http://www.jsfiddle.net)中重现问题吗? –

+0

在控制台中是否出现错误? –

+0

http://jsfiddle.net/roXon/Jhv8C/适用于我,你包括正确的jQuery库吗?将所有内容都包裹在'ready function'中/您的代码在结尾处''标签之前? ... –

回答

0

这里的工作DEMO !!

而且

<img alt="I Like It" class="ILikeItImg" src="http://www.allaboutdogsandcats.com/images/cat22.jpg" />​ 

<script> 
$(document).ready(function() { 

    $(".ILikeItImg").click(function() { 
     alert("Handler for .click() called."); 
    }); 

});​ 
</script> 
0

你可能需要把这个内准备就绪():

$(document).ready(function() { 
     $(".ILikeItImg").click(function() { 
     alert("Handler for .click() called."); 
     }); 
    }); 
+2

您也可以使用较短的'$(function ){'。 –

0

编写代码里面的$(document)。就绪() 像

$(function(){ 
$(".ILikeItImg").click(function() { 
    alert("Handler for .click() called."); 
}); 
});