首先:對不起,我的英語jQuery的:有很多項目只顯示DIV這個錨的點擊
我有這樣
<div class="item"><div class="details">
<ul>
<li><a href="#">Show div 1</a></li>
<li><a href="#">Show div 2</a></li>
<li><a href="#">Show div 3</a></li>
</ul>
<div>div 1</div>
<div>div 2</div>
<div>div 3</div> </div></div>
重要網頁:我有幾個div的叫'項目'。
我有這樣的jQuery腳本
$(document).ready(function() {
$('ul > li > a').each(function(index) {
$(this).click(function() {
$('.details > div:eq(' + index + ')').toggle()
.siblings('.details > div').hide();
});
});
});
,但如果我點擊「A」它讓我對所有項目的相對「格」。 像我喜歡,如果我點擊第一個元素的第一個「a」,它顯示了第一個唯一項目的第一個'div',而不是所有的項目。
這是一個測試頁面link text (:O!它只能與第一個div鏈接)
我希望已經明確..
感謝所有
哦,是我的錯!我正在使用jQuery 1.3。我嘗試使用最新版本(1.3.2),現在它的工作原理(使用我的第一個代碼!)(http://www.oakabilly.com/test/test3.html) 我不知道它是如此不同。 真的非常感謝您的時間。 – oakabilly 2009-11-01 14:46:16
也許您應該將其作爲答案張貼並將其標記爲正確答案? – 2009-11-01 23:18:00