我正在使用此jQuery代碼來顯示和隱藏我的網頁上的div。正如你所看到的,我只限於5個div。有沒有辦法讓它們變成動態的?有沒有辦法讓這個jQuery腳本動態?
$(document).ready(function() {
$('.box').hide();
$('a.toggle').click(function() {
$('.box').toggle(400);
return false;
});
});
<a href="#" class="toggle" title="Show Comments"><img src="images/read.gif" alt="" /></a>
<div class="box" class="comment">hidden content</div>
這是我修改後的代碼
$(function() {
$('div.box').hide();
$('a.toggle').click(function() {
$(this).next('div.box').toggle(400);
});
});
<div class="entry">
<h3>Title</h3>
<p>content</p>
<p class="posted">Posted by Admin<br />
<a href="#" class="toggle">
<img src="read.gif" alt="" />
</a>
</div>
<div class="box" class="comment">Hidden</div>
您能告訴我們'#toggleN'和'#boxN'元素的標記嗎? – CMS 2009-10-25 06:13:12
當然..感謝您的幫助。 brb – Jack 2009-10-25 06:16:06
您是否註冊兩次以提出同樣的問題? http://stackoverflow.com/questions/1620377/jquery-parents-help – Mottie 2009-10-26 10:08:51