選択したリンク (iframe でページを開く) にクラスを追加し、別のリンクが選択されたときにそのクラスを削除する関数を jQuery で作成しようとしています。以前、ここで別のメンバーから同様のタイプのヘルプを受け取りましたが、それにはラジオ ボタンとテーブルが含まれていました。
しばらく遊んでみましたが、jQuery はまだ慣れていないのでよくわかりません。
基本的に、3 ~ 4 個のリンク グループが含まれており、ユーザーが選択したこのコンテナー内<div id="CollapsiblePanelContent"> ... </div>
のタグにスタイルを追加したいと考えています。<a>
どんな助けでも大歓迎です。ありがとうございました。
<div id="CollapsiblePanelContent">
<a href="page1.asp" onclick="return handlelink(this)">Link1</a>
<a href="page2.asp" onclick="return handlelink(this)">Link2</a>
<a href="page3.asp" onclick="return handlelink(this)">Link3</a>
<a href="page4.asp" onclick="return handlelink(this)">Link4</a>
</div>
<script type='text/javascript'>
$(function() {
$('div').click(function(event) {
$(this).closest('.CollapsiblePanelContent').addClass('selected').parent().siblings().each(function() {
$(this).find('.CollapsiblePanelContent').removeClass('selected');
});
});
});
</script>