我想触发一个非冒泡、不可取消的事件。这可能吗?还是我总是必须在事件处理程序中触发 stopPropagation 。
我试过了:
someobj.trigger({ type: 'some_event_type', bubbles: false, cancellable:false });
无济于事。似乎应该有办法做到这一点,但我还没有找到它......
我想触发一个非冒泡、不可取消的事件。这可能吗?还是我总是必须在事件处理程序中触发 stopPropagation 。
我试过了:
someobj.trigger({ type: 'some_event_type', bubbles: false, cancellable:false });
无济于事。似乎应该有办法做到这一点,但我还没有找到它......
你可以试试.triggerHandler。它:
使用 event.stopPropogation 防止事件冒泡。https://developer.mozilla.org/en-US/docs/DOM/event.stopPropagation