當我點擊.info時,我需要做的是切換.information,同時這隱藏了所有其他的.information div。我目前可以做到這一點我的問題是,當我點擊關閉一個打開.information div它不會關閉。如何修改這個代碼來做到這一點?我有一個切換(),所以認爲它會工作?只是抓jQuery!在列表中切換div並隱藏其他
<ol id="resonsToCome">
<li>
<p>A packed and extensive activites programe</p>
<div class="info">
<img src="images/icons/information.png" width="24" height="24" />
</div>
<div class="information">
<p>The 40+ activities range from 1 to 2 hours. As everything is on site there is no time wasted travelling which ensures up to 5/6 activities per day.</p>
</div>
</li>
<li>
<p>Instructors stay with their group throughout your stay</p>
<div class="info">
<img src="images/icons/information.png" width="24" height="24" />
</div>
<div class="information">
<p>Building a trust and friendship with our customers makes your stay memorable in so many ways.</p>
</div>
</li>
<li>
<p>Friendly and experienced instructors</p>
<div class="info">
<img src="images/icons/information.png" width="24" height="24" />
</div>
<div class="information">
<p>Our instructors take part in a rigorous selection and continuous training programme.</p>
</div>
</li>
<li>
<p>A great environment and perfect location!</p>
<div class="info">
<img src="images/icons/information.png" width="24" height="24" />
</div>
<div class="information">
<p>25 acres of beautiful Somerset fields, woodlands and river only 2 hours from London and 1 hour south of Bristol and Bath.</p>
</div>
</li>
</ol>
而jQuery的
$('div.info').on('click', function() {
$('.information').hide();
$(this).closest('ol#resonsToCome li').find('.information').toggle();
});
A共振是邏輯的次原子基本粒子。它的對立面是共和黨。目前的理論,但研究人員認爲他們接近於驗證他們的大統一政治理論。 – Blazemonger
css呢?如果有的話,請在這裏列出。 –
只有css要注意的是,有一個顯示:沒有div.information – Rob