私は一度に1つのdivの表示/非表示をトリガーしようとしています。複数のDivを表示/非表示
何が起こっているかは、すべてのdiv(.shareLink)が同時に開くことです。
以下は私のjQueryのです:上記の問題を持つすべてのヘルプははるかに高く評価されるだろう
<dl class="links">
<dd>content</dd>
<dt class="description">content</dt>
<ul class="tools">
<li><a class="trigger" href="#">Share Link</a></li>
</ul>
</dl>
<div class="shareLink">
<?php print check_plain($node->title) ?>
</div>
:
$(document).ready(function(){
$(".shareLink").hide();
$("a.trigger").click(function(){
$(".shareLink").toggle("400");
return false;
});
});
以下は私のHTMLです。
乾杯。
あなたのHTMLがどのように設定されているのか投稿してください。さもなければ、私たちはあなたを本当に助けることができません。今のところ、shareLinkクラスですべてを選択して切り替えているので、もちろんすべてがオープンしています。 –
また、受け入れられたスタイルの規則に従ってソースコードを書式設定することもお勧めします。http://en.wikipedia.org/wiki/Programming_style#Indenting これにより、コードを読んで理解しやすくなります。 – Calvin