jQueryを使用して実装したコードに、折りたたみ可能なセグメントがいくつかあります。クリック時の要素IDの取得
<h2 class="expand">Link1</h2>
<div class="collapse">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore
eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa
qui officia deserunt mollit anim id est laborum.</p>
<p class="top"><a href="#content">Top of page</a></p>
</div>
上記のコードのようないくつかのより多くの同一のセクションがあります。このよう
。
私がクリックすると、これらの見出しのそれぞれのIDを取得したいと思います。 「Link1」をクリックすると、IDがポップアップされます。
私は既にポップアップでIDを表示する機能を定義しています。ここにあります:
$(document).ready(function() {
$("a").click(function (event) {
alert(event.target.id);
});
});
アプリケーションを実行して「Link1」をクリックすると、空白の出力が表示されます。すべてのリンクのための別のクラスを宣言することはオプションのようですが、私は別の方法でそれをしたいと思っています。誰もこれらの要素のIDを取得する方法についての任意の代替案を提案できますか?
あなたの** a **タグにIDを追加してください、それは自動的に作成されません! –