欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery選項卡折疊

許立華1年前7瀏覽0評論

選項卡折疊,可以讓網頁更加美觀,同時也增加了用戶體驗。使用 jQuery,可以很方便地實現這一功能。

首先,我們需要在 HTML 中創建一個包含選項卡標題和內容的容器。比如:

<div class="tabs">
<ul class="tab-titles">
<li class="active">Tab1</li>
<li>Tab2</li>
<li>Tab3</li>
</ul>
<div class="tab-content active">
<p>This is Tab 1 content.</p>
</div>
<div class="tab-content">
<p>This is Tab 2 content.</p>
</div>
<div class="tab-content">
<p>This is Tab 3 content.</p>
</div>
</div>

注意,我們用 class="active" 來表示當前活動的選項卡和內容。

接下來,在 JavaScript 中,我們可以編寫以下代碼:

$(document).ready(function() {
$('.tabs .tab-titles li').click(function() {
var tab_id = $(this).attr('data-tab');
$('.tabs .tab-titles li').removeClass('active');
$('.tabs .tab-content').removeClass('active');
$(this).addClass('active');
$("#" + tab_id).addClass('active');
})
})

這段代碼的作用如下:

  • 當用戶點擊選項卡標題時,獲取該選項卡對應的內容 ID(通過 data-tab 屬性)。
  • 移除所有選項卡和內容的 active 類,以便顯示當前選項卡的對應內容。
  • 將當前選項卡和對應內容添加 active 類,以便顯示它們。

最后,我們可以在 CSS 中添加樣式來美化選項卡折疊效果。

以上就是使用 jQuery 實現選項卡折疊的方法。