小编yic*_*yic的帖子

stopPropgation会阻止事件在捕获阶段传播吗?

我正在查看http://www.quirksmode.org/js/events_order.html,这部分内容不明确:

在Microsoft模型中,您必须将事件的cancelBubble属性设置为true.

window.event.cancelBubble = true
Run Code Online (Sandbox Code Playgroud)

在W3C模型中,您必须调用事件的stopPropagation()方法.

e.stopPropagation()
Run Code Online (Sandbox Code Playgroud)

这会阻止事件在冒泡阶段的所有传播.

所以我的问题是:

  • 当事件侦听器设置为在捕获阶段侦听时,它是否会自动不继续传播到内部元素?
  • 或者,如果它继续传播,是否会e.stopPropagation()停止传播,或者这只适用于泡沫阶段?

javascript javascript-events event-bubbling event-propagation

15
推荐指数
2
解决办法
1万
查看次数

是否存在在bash中命名"私有函数"的约定?

是否存在在bash中命名私有函数的约定?我有一个带有一些私有函数的bash模块,想知道我是否应该用下划线开始它们的名字.到目前为止,我还没有看到任何惯例.

bash shell

12
推荐指数
2
解决办法
5396
查看次数

Perl退出警告

我想要一个perl脚本在任何类型的警告时立即退出并显示错误代码.例如,在"参数...不是附加数字"警告上.

怎么能这样做?先感谢您.

scripting perl warnings

3
推荐指数
2
解决办法
329
查看次数