私は2つのhtmlページを持っています
ページ1には、「link1」と「link2」の2つのリンクがあります
ページ2には、2つのリンク「link1」と「link2」、および2と「link2」もあり<div id="pan1">
ます<div id="pan2">
<div id="pan1">
&<div id="pan2">
はjqueryで表示/非表示として機能しています
ユーザーが page1 の link1 をクリックするとページ 2 に移動し、div"id=pan1" が表示され、ユーザーが page1 の link2 をクリックするとページ 2 に移動し、div"id=pan2" が表示されます。
これがページ1のhtmlコードです
<ul class="linkList">
<li><a href="#pan1">Link 1</a></li>
<li><a href="#pan2">Link 2</a></li>
</ul>
これがページ2のコードです
html
<ul class="linkList">
<li><a href="#pan1">Link 1</a></li>
<li><a href="#pan2">2</a></li>
</ul>
<div id="pan1" class="switchgroup" style="padding:10px; background-color:#060">div 1</div>
<div id="pan2" class="switchgroup" style="padding:10px; background-color:#936">div 2</div>
CSS
#pan1, #pan2{
display:none;
}
jquery
$(document).ready(function(){
$('#pan1').show();
$('.linkList li:first-child a').addClass('active');
$('.linkList li a').click(function() {
var tabDivId = this.hash;
$('.linkList li a').removeClass('active');
$(this).addClass('active');
//console.log(tabDivId);
$('.switchgroup').hide();
$(tabDivId).fadeIn();
return false;
});
});