[英]Make the whole div clickable instead of the links inside of it
因此,我正在制作一些網格來顯示產品,並希望使整個div標簽可單擊,而不是僅單擊其中的超鏈接。
什么是做到這一點的最佳和最簡單的方法。 我發現了一些我寧願不使用的復雜解決方案,因為我想使這些div變得可點擊。
任何建議都非常歡迎!
不知道您在說什么復雜的例子,但是您將需要使用類似jQuery的東西:
給div一個類:
<div class="myBox">
blah blah blah.
<a href="http://google.com">link</a>
</div>
在頁面加載中,使用選擇器連接處理程序:
$(".myBox").click(function(){
window.location=$(this).find("a").attr("href");
return false;
});
參見http://css-tricks.com/snippets/jquery/make-entire-div-clickable/
您可以使整個div可單擊,而不僅僅是其中的內容。 像這樣放:
<a href="http://www.google.com"><div id="mydiv"> Blah Blah </div></a>
而已。 這是JS Fiddle: JSFiddle
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.