photoContainer
以下の子があります。これは問題なく動作しますが、子をクリックするとコードが実行され、blackLayerが非表示になり、photoContainer
が削除されます。これを防ぐにはどうすればいいですか?photoContainer
の子供のどこかをクリックするとどうしたら実行できますか?jquerysのe.stopPropagation()が必要な機能を取得できません。
ありがとうございました。
$('div#photoContainer').live('click', function (e) {
e.stopPropagation();
var blackLayer = $('div#blackLayer');
if (blackLayer.length) {
blackLayer.fadeOut();
}
$(this).remove();
});
クイック検索は、この正確な複製につながります。http://stackoverflow.com/questions/1122375/jquery-event-stoppropagation-seems-not-to-work – elclanrs
素晴らしいですが、falseを返します。この特定のケースでは機能しません。なぜ私は-1とは思わない。 – user1027620