クリックするとスクリプトをトリガーするテーブル セル (td) があります。クリックすると別の div をトリガーするそのテーブル セル内に div があります。以下のコードを使用して、イベントのバブリングをキャンセルすることに成功しました (したがって、div イベントは td イベントをトリガーしません)。
if (!e) var e = window.event;
e.cancelBubble = true;
e.stopImmediatePropagation();
e.returnValue = false;
if (e.stopPropagation)
{
e.stopImmediatePropagation();
e.stopPropagation();
e.preventDefault();
}
Chrome、Safari、Opera ではすべて正常に動作します。Firefox でイベントのバブリングが防止されないのはなぜですか? 知っておく必要のある Firefox の修正はありますか?