這是我的問題:如何添加更多的div在一個盒子div與標籤?
我有一個頁面,我有一個框,它有JQuery選項卡「輸入」和「關於」來更改其內容。
編輯:完整的jQuery腳本是這樣的:
<script type="text/javascript">
google.load('jquery', '1.4.3');
google.setOnLoadCallback(function() {
$('#caixa div:not(:first)').hide();
$('#tabs li').click(function (event) {
var id = $(event.target).index();
$('.active').removeClass('active');
$(event.target).addClass('active');
$('#caixa div').hide().eq(id).show();
});
}
);
</script>
和HTML看起來像這樣:
<div id="tabs">
<ul>
<li class="active" style="border-top-left-radius: 4px;">Enter</li>
<li id="2" style="border-top-right-radius: 4px; border-left: 0px;">About</li>
</ul>
</div>
<div id="caixa">
<div id="enter">
<p>1</p>
</div>
<div>
<p>2</p>
</div>
</div>
沒有什麼複雜的,但是當我嘗試加入更多的div內的一個,像:
<div id="tabs">
<ul>
<li class="active" style="border-top-left-radius: 4px;">Enter</li>
<li id="2" style="border-top-right-radius: 4px; border-left: 0px;">About</li>
</ul>
</div>
<div id="caixa">
<div id="enter">
<div id="login">
<p>1</p>
</div>
</div>
<div>
<p>2</p>
</div>
</div>
該文本根本沒有出現,在兩個選項卡上。 我知道這可能是一個問題,我的jQuery代碼,是有什麼方法,使這項工作?
編輯:正如我在評論中說,我可以把兩個標籤上顯示不同的內容,我有麻煩是有例如「輸入」選項卡里面的內容2周的div什麼。
能否請您分享您的代碼小提琴。 –
你是什麼意思? – TheSeven
http://jsfiddle.net –