2013-05-16 42 views
-1

我想在选择器的特定div中使用img标签。使用jQuery在特定div中选择img

$('img').click(function() { 
    // something happens here 
} 

现在网站上的所有图片都触发了点击功能。但我只想要在特定div中的图像。

<div id="triggerimg"> 
    <img src="bla.jpg"/> 
    <img src="bla.jpg"/> 
    <img src="bla2.jpg"/> 
</div> 

必须有像

$('triggerimg#img').click(function() { //... } 

任何帮助非常赞赏。

回答

0

jsFiddle Demo

jQuery选择遵循相同的规范CSS选择器在大多数情况下,所以你需要为目标的ID ,然后选择嵌套图像元素

$('#triggerimg img').click(function(){/*code*/}); 
+0

如此接近,那么简单!非常感谢! – supersize

0

有(#是ID选择器)

$('#triggerimg img').click(function() { //... }