jQueryを使ってタブの切り替えを実装する
JavascriptのjQueryを使ってタブの表示・非表示の切り替える方法を紹介します。
デモ
See the Pen
js switch tab by kura (@kuranopen)
on CodePen.
Javascript
$(".tab-content").not(":eq(0)").hide();
$(".tab a").click(function (event) {
event.preventDefault();
$(this).closest(".tab").addClass("active");
$(this).closest(".tab").siblings().removeClass("active");
var targetTab = $(this).attr("href");
$(".tab-content").not(targetTab).hide();
$(targetTab).fadeIn();
});
使い方
- タブのClassに
tab
を指定します tab
内のa
タグのhref
にタブのIDを指定- タブのコンテンツにタブのIDを指定
- タブのコンテンツに
tab-content
を指定