我的問題是獲取第一個tab_content顯示加載。 我的jquery:jquery selector not loading
$(document).ready(function() {
$(".tab_content").hide();
$("ul.tabs").each(function() {
$(this).find('li:first').addClass("active");
$(this).next('.tab_container').find('.tab_content:first').show();
});
我的HTML:
<ul class="tabs">
<li><a href="#tab1">web</a></li>
<li><a href="#tab2">graphics/print</a></li>
<li><a href="#tab4">img</a></li>
</ul>
<div class="gwrapper">
<div id="gallery">
<div id="image"></div>
<div id="description">Welcome to my portfolio. Click any link below.</div>
</div>
</div>
<div class="tab_container">
<div id="tab1" class="tab_content">
content
</div>
,當我提出的UL類= 「標籤」 上面gwrapper(以前是上面tab_container)的問題開始。我知道問題是這條線上的選擇器:
$(this).next('.tab_container').find('.tab_content:first').show();
我不知道如何跳轉divs並選擇。我查過它,但我無法將它拼在一起。我不知道是否(或如何)在這裏使用eq()。
實例可以在jpatrolla.com找到(然後單擊組合)
你爲什麼不設置它們是活躍最初是通過你的CSS本身? –