请教一个前端问题,关于事件冒泡

我有一个自定义的右击菜单,同时注册了隐藏事件,代码如下:

  $(window).on('contextmenu click', function (e) {                    
                    m.hide();
                });

当我单击页面时,监视m.hide()发现执行了好几次,原因我想大概是事件冒泡,现在我想m.hide()代码只执行一次,如何修改代码?

慕容3067478
浏览 522回答 5
5回答

慕桂英546537

那是子元素这样弄的,

RISEBY

@happydaily: 就是子元素啊-.-

宝慕林4294392

@鳳梨酥: 再看看我的代码。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript