別の div 内に保持されている 3 つの div の構造があります。これらの div をクリックすると、Jquery 関数が実行されます。
現在、jQuery 内のアラートを修正しました。私の問題は、アラートが2回トリガーされることです。これは、おそらく関数が2回呼び出されることを意味します。これは望ましい出力ではありません。
ここにフィドル
HTML
<div id="prompt_network_box" class="network_deck_on">
<div id="address_header" class="address_headers_on">CHOOSE A NETWORK YOU ARE A MEMBER OF</div>
<div class="wizzard_networks_container" id="wizzard_networks_container">
<div id="network_picker,1,Blogger" class="wizzard_network_holder">
<img src="media/images/social/Blogger.png" width="57" height="57" alt="Blogger">
</div>
<div id="network_picker,2,Art" class="wizzard_network_holder">
<img src="media/images/social/ART.png" width="57" height="57" alt="Art">
</div>
<div id="network_picker,3,Tech" class="wizzard_network_holder">
<img src="media/images/social/tech.png" width="57" height="57" alt="digg">
</div>
</div>
</div>
Jクエリ
$('div').on('click', '[id^=network_picker]', function (e) {
alert("YOU CLICKED IT!")
});