我想知道如何用jquery正確寫入if語句。我有一大堆的div,每個單擊時使用toggleClass擴展div的寬度。這工作正常,但我想編寫一個if語句來檢查其他div是否具有相同的類應用,如果這樣合同div,然後展開下一個div(希望是有道理的),我的代碼到目前爲止:jquery if語句幫助
HTML:
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
<div class="content-block">
<h2>Title</h2>
<p>Content...</p>
<a class="expand" href="#">Expand View</a>
</div>
JQUERY:
$(document).ready(function(){
$('a.expand').click(function(){
$(this).parent('.content-block').toggleClass('wide');
});
});
@Nick非常感謝我的讚賞 – mtwallet 2010-03-29 20:02:23