[英]Show certain DIVs with onclick
在博客中,您可以為每個帖子確定標簽,例如視頻,照片,報價等...如果我為每個標簽創建了一個div類,例如
<div class="Video"></div>
<div class="Photo"></div>
<div class="Quote"></div>
我如何創建一個onclick鏈接,所以當我點擊它時只顯示div的名為Video並隱藏所有其他div?
使用Jquery ....
$(document).ready(function()
{
$('.filter').click(function(e)
{
e.preventDefault();
var filter = $(this).html();
$('.boxes').hide();
$('.'+filter).show();
});
});
然后在你的HTML中
<a class="filter">Video</a>
<a class="filter">Photo</a>
而你的divs ......
<div class="boxes Video">Blahblah</div>
<div class="boxes Photo">Blahblah</div>
或者你可以使用數據屬性來實現它,以保持你的HTML更具可讀性......但這也有效
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.