私はjQueryを使用して、トグルだけでサイトの領域を表示および非表示にしています。これはうまくいきますが、ページ上で個別に表示したり非表示にしたい要素が複数ある場合は、各項目に対してjQueryを少し書かなければなりません。カプセル化クラス内のクラスまたはIDに対してそれを行う方法はありますか?jQueryは複数の領域を個別に切り替える
HERESに私のjQuery:
jQuery('.collapse').click(function() {
jQuery('#filterArea').toggle('slow', function() {
});
});
そしてHERESに私のコンテンツ:私はちょうどfilterAreaを閉じる崩壊のクラスにページ上のいくつかの領域を持つことができるようにしたい
<div class="tabs">
<div class="ui-widget-header">
<div class="collapse" id="boxId">Content Box</div>
</div><br />
<div class="addPadLeftNoFloat" id="filterArea">
<p>Content for box</p>
</div>
</div>
外側の崩壊の中で?または類似?私はこれを説明する素晴らしい仕事をしていない! - 私は崩壊のクラスを持つ2つのdiv要素を持っている場合、私はそれらをクリックすると、代わりにid
としてfilterArea
を有するのでので、そのdiv要素のfilterareaトム
ありがとうございます(私はそれが私にできるときに10minsで答えて受け入れるでしょう)# – TMB87
私はちょっと気付いた、これはあなたがそれを行うときにそのページのすべてのfilterAreasを閉じるでしょう – TMB87
@TomBeech:問題ありません:)私は明確にするために私の答えを更新し、実際の例を追加しました。 –