链接包裹在Jquery中的图像点击事件

时间:2012-04-29 20:20:49

标签: javascript jquery html javascript-events click

因此,我需要jquery的click事件,这样当有人点击我网站上的图像时,它将运行click事件,然后从“a”标记将它们发送到目标链接。我该怎么做?我假设点击事件将在链接上?也许不吧?这是链接和图像

<a href="go/to/here" class="link_for_image">
   <img alt="Image!" class="dynamic" width="200" height="200" src="image/path/here">
</a>

再次感谢。

修改

在将用户发送到链接之前,我需要做一些Javascript。对不起,感到困惑。

1 个答案:

答案 0 :(得分:4)

你不需要这样做。由于巡视图像包含在锚标记内,因此当您单击图像时,它将被视为单击锚标记。

编辑:根据您的评论,您希望在实际链接生效之前执行一些JavaScript操作

$(function(){
 $(".link_for_image").click(function(e){
   e.preventDefault();
   var item=$(this);
   //Here you can do what you want on the clik

   window.location.href=item.attr("href");
 });    
});