クリック時と同じclass(シリアル番号)のdivを表示するjQuery

Last Updated: 2015 年 07 月 07 日 댓글

例えば、IDがwrapper1な要素をクリックすると、Classがwrapper1のDIVが表示され、IDがwrapper2な要素をクリックすると、Classがwrapper2のDIVが表示されるようにしたい場合は、以下のjQueryのコードを使用することができます。

$('[id^="wrapper"]').on('click', function(e) {
e.preventDefault();
$('.wrap > div').hide();

$('.'+ this.id).show();
});
(Source: http://jsfiddle.net/6GvE6/6/)

このjQueryコードをループ内で使用すると便利です。 例えば、要素を「wrapper 「式で適用できます。

デモ

ワードクラッカーのアバター画像

ワードクラッカー

プロの英国翻訳家。 WordPress 愛好家。 Naver カフェ 「ワープ社」 操作。

コメントを残す

コメントを残す

カカオトーク相談 カトクサービス相談