※ ChatGPTを利用し、要約された質問です(原文:タブ切り替えの初期表示について)
タブ切り替えの初期表示について
このQ&Aのポイント
特定のページからリンクされた時にはタブ2を表示させ、それ以外の時はタブ1を表示させたいです。
特定のページからリンクされた時にはタブ2は表示できるが、それ以外の時は<div class="content_wrap">内容</div>のところは何も表示されない。
どうしたら「それ以外の時はタブ1を表示」できますか。
タブ切り替えの初期表示について、
http://okwave.jp/qa/q7730198.html?from=navi_recommend
http://www.finefinefine.jp/web/kiji422/
を参考に作成中です。
特定のページからリンクされた時のみタブ2を表示させて、
それ以外の時はタブ1を表示させたいです。
ですが、特定のページからリンクされた時にタブ2は表示できるのですが、
それ以外の時は<div class="content_wrap">内容</div>のところは何も表示されません。
どうしたら「それ以外の時はタブ1を表示」できますでしょうか。
------------------------------------------------------
●特定のページからのリンク
<a href="000.html?no=1"> </a>
●000.htmlのJavaScript
$(function() {
var n = window.location.href.slice(window.location.href.indexOf('?') + 4);
$(".content_wrap").hide();
$(".content_wrap").eq(n).fadeIn();
$(".tab li").removeClass('select');
$(".tab li").eq(n).addClass('select');
$("#tab li").click(function() {
var num = $("#tab li").index(this);
$(".content_wrap").hide();
$(".content_wrap").eq(num).fadeIn('disnon');
$("#tab li").removeClass('select');
$(this).addClass('select')
});
});
●000.htmlのHTML
<div id="sample">
<ul id="tab">
<li>タブ1</li>
<li>タブ2</li>
</ul>
<div class="content_wrap">内容1</div>
<div class="content_wrap">内容2</div>
</div>
------------------------------------------------------
初歩的な事かもしれませんが、どうぞよろしくお願いいたします。
お礼
ご回答ありがとうございました。 お礼が大変遅くなってしまい、誠に申し訳ございません。 結局JavaScriptにif文を書き足して、やりたいことが実現できました。 回答くださったようなことをやったのかもしれませんが、わかってなさすぎてそうなのかどうかもよくわかりません(汗 もうちょっと勉強したいと思います。 ありがとうございました!