簡體   English   中英

我們如何通過使用另一個div的鏈接使DIV可點擊

[英]How we can make a DIV clickable by using the link from another div

我正在與wordpress一起工作,有一個產品部分,我想在圖像上也放置鏈接而不是產品標題,所以我想要的是,我想通過使用產品標題鏈接使圖像div可點擊在第二個鏈接中

這是用於wordpress的工作,我試圖找到可以更改代碼的文件,但沒有找到,所以現在我想使用jquery或您建議的任何方法來解決它

<div class="product"></div>
<div class="product-title">
    <a class="title" href="url">
</div>

只需onclosest使用on就像這樣:

$(".product").on("click", function() {
  window.location = $(this).closest(".product-title").find(".title").attr("href");
});
<div class="product"></div>
<div class="product-title">
    <a class="title" href="url" onclick="PerformAction()">
</div>

//在Js或Jquery中

function PerformAction()
{
  // Your Logic to perform further operations
}

我會將href放在data屬性中,如下所示:

<div class="product" data-product_url="url"></div>
<script>
    $('.product').on('click', function () {
        window.location = $(this).data('product_url');
    });
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM