jQuery技术:Jquery当我点击img时它表现得像链接(触发链接)

我有一个问题,我有一些李,在他们里面我有一个链接和一个图像。 我想要的是当有人点击它触发链接的图像时。 我不能把图像放在链接中,不要问为什么:))所以基本上它看起来像这样

  • sometextjQuery技术:Jquery当我点击img时它表现得像链接(触发链接)
  • sometextjQuery技术:Jquery当我点击img时它表现得像链接(触发链接)
  • ...

    而我正在考虑做这样的事情:

     $(img).click(function(){ var link = $(this).prev; $(link).trigger('click'); }) 

    我知道这不正确,但我认为你得到了照片,谢谢你的帮助。

       $('img').live('click', function () { $(this).closest('a').click(); }); 

      不要使用jQuery,只需移动标记右侧的结束标记:

       
    • sometextjQuery技术:Jquery当我点击img时它表现得像链接(触发链接)
    • sometextjQuery技术:Jquery当我点击img时它表现得像链接(触发链接)
    • 如果您不想更改HTML,请使用:

       $('img').click(function(){ location.href = $(this).prev().attr("href"); }); 

      代码审查

      实际上,这看起来很糟糕。 请注意,prev是一个function。

      或者,你可以做类似的事情

       window.location = link.attr('href'); 

      你可能会侥幸逃脱

       $(img).click(function() { var link = $(this).prev(); window.location.href = link.attr('href'); }); 

      您可以为锚链接和图像设置css类,并使用类名选择器来挂钩click事件

      $(“。myclass”)。click(function(){// Do Stuff})

      需要了解更多jQuery教程分享Jquery当我点击img时它表现得像链接(触发链接),都可以关注jQuery技术分享栏目—计算机技术网(www.ctvol.com)!

        以上就是jQuery教程分享Jquery当我点击img时它表现得像链接(触发链接)相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

        本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

        ctvol管理联系方式QQ:251552304

        本文章地址:https://www.ctvol.com/jquerytutorial/982275.html

        (0)
        上一篇 2021年12月13日
        下一篇 2021年12月13日

        精彩推荐