3

我需要一个 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。对困惑感到抱歉。

4

1 回答 1

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");
 });    
});
于 2012-04-29T20:23:58.670 回答