Javascript 是否可以在事件冒泡期间传递参数?

Javascript 是否可以在事件冒泡期间传递参数?,javascript,javascript-events,Javascript,Javascript Events,对于此HTML: <div id="a"> <div id="b"> </div> </div> handlerA可以访问handlerB中的变量,或者handlerB可以通过事件对象或其他东西将变量传递给handlerA,这不仅打破了事件的概念,而且可能无法满足您的所有需求。例如,根据*handler*B中的某些条件,您可能需要选择性地防止冒泡 我建议防止事件从handlerB冒泡,并从handlerB显式调用handlerA。您可

对于此
HTML

<div id="a">
   <div id="b">
   </div>
</div>

handlerA
可以访问
handlerB
中的变量,或者
handlerB
可以通过事件对象或其他东西将变量传递给
handlerA

这不仅打破了事件的概念,而且可能无法满足您的所有需求。例如,根据*handler*B中的某些条件,您可能需要选择性地防止冒泡


我建议防止事件从handlerB冒泡,并从handlerB显式调用handlerA。

您可以使用一个全局变量,也许您想做什么?
$('#b').bind('click', handlerB);
$('#a').bind('click', handlerA);