jQuery選項(xiàng)卡可以很方便地實(shí)現(xiàn)頁面的切換和展示。下面介紹一下如何使用jQuery選項(xiàng)卡。
首先需要在頁面中引入jQuery庫文件,可以使用CDN或者下載到本地。
接著,在HTML頁面中準(zhǔn)備好選項(xiàng)卡的結(jié)構(gòu),例如下面這樣:
其中,
最后,在JS文件中添加如下代碼,即可完成選項(xiàng)卡效果:
這段代碼的意思是,當(dāng)選項(xiàng)卡導(dǎo)航欄的某一個(gè)子元素被點(diǎn)擊時(shí),給當(dāng)前子元素添加
以上就是使用jQuery選項(xiàng)卡的方法。通過簡單的HTML和JS的寫法,即可實(shí)現(xiàn)頁面選項(xiàng)卡效果,讓用戶更加方便地瀏覽頁面。
首先需要在頁面中引入jQuery庫文件,可以使用CDN或者下載到本地。
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
接著,在HTML頁面中準(zhǔn)備好選項(xiàng)卡的結(jié)構(gòu),例如下面這樣:
<div class="tab-wrapper"> <ul class="tab-nav"> <li>選項(xiàng)卡1</li> <li>選項(xiàng)卡2</li> <li>選項(xiàng)卡3</li> </ul> <div class="tab-content"> <div>內(nèi)容1</div> <div>內(nèi)容2</div> <div>內(nèi)容3</div> </div> </div>
其中,
.tab-nav
是選項(xiàng)卡的導(dǎo)航欄,.tab-content
是選項(xiàng)卡對(duì)應(yīng)的內(nèi)容。最后,在JS文件中添加如下代碼,即可完成選項(xiàng)卡效果:
$(document).ready(function(){ $('.tab-nav li').click(function(){ $(this).addClass('active').siblings().removeClass('active'); var index = $(this).index(); $('.tab-content div').eq(index).show().siblings().hide(); }); });
這段代碼的意思是,當(dāng)選項(xiàng)卡導(dǎo)航欄的某一個(gè)子元素被點(diǎn)擊時(shí),給當(dāng)前子元素添加
active
類名,并移除其兄弟元素的active
類名。然后獲取該子元素的下標(biāo)值,并使用該下標(biāo)值找到相應(yīng)的內(nèi)容,并將其顯示,同時(shí)隱藏其兄弟元素的內(nèi)容。以上就是使用jQuery選項(xiàng)卡的方法。通過簡單的HTML和JS的寫法,即可實(shí)現(xiàn)頁面選項(xiàng)卡效果,讓用戶更加方便地瀏覽頁面。