所以我試圖讓每個列表項目my site可點擊,但我不知道什麼是最好的方式來做到這一點。請幫助我。製作一個列表項可點擊(HTML/CSS)
所以這裏是有關HTML:
<ul>
<li>Backpack <a href="#" title="Buy on Amazon" target="_blank"><img src="img/basket.png" height="16" width="16" alt="Buy" class="buy" onClick="pageTracker._trackEvent('Amazon', 'School Supplies', 'Backpack');"/></a></li>
<!-- More List Items -->
</ul>
這裏是相關的CSS:
.content ul li {
display:block;
list-style:none;
padding:5px 10px 5px 15px;
}
.content li li {
// This is for when there are sub-categories.
border-bottom: none;
border-top: 1px solid #f8d9d0;
margin: 3px -10px -3px -15px;
padding: 5px 0px 5px 30px;
}
.buy {
float: right;
margin-top: -2px;
}
// The next ones all deal with the shopping cart icon that appears only on hovers.
.listblock ul li img {
visibility: hidden;
}
.listblock ul li:hover img {
visibility: visible;
}
.listblock ul li ul li img {
visibility: hidden !important;
margin-right: 10px;
}
.listblock ul li ul li:hover img {
visibility: visible !important;
margin-right: 10px;
}
我怎樣才能使整個列表項點擊,仍然有購物車圖標和Google Analytics事件跟蹤仍然有效?有一些我可以使用的jQuery魔法嗎?
我試過使用顯示器:亞馬遜的鏈接塊,但似乎搞亂了圖像的位置。
太謝謝你了!
使用此jQuery的片斷http://stackoverflow.com/questions/ 1121748/how-to-html-link-activated-by-click-the-li/16847686#16847686 – 2013-05-30 23:51:14