虽然转换Dojo非AMD JS到AMD,发现事件处理困难,我们有许多按钮,span和div的不同事件与多个动作。所以想知道我们应该使用on
或connect
&如何使用它的多个元素事件?
<span onclick="a.abShow(); t.T1(); p.show();">
<span onclick="a.test(); setTimeout(a.test1(),100)">
<td onclick="ab.test7(); t.test();">
Button('gallery', 'e.Refresh();a.test();','');
........
1条答案
按热度按时间s3fp2yjn1#
您可以使用
dojo/on
模块轻松地对一个事件运行多个操作:dojo/on是DOM节点和其他事件发射对象的通用事件处理程序模块,提供了规范化的事件侦听和事件调度功能。
https://dojotoolkit.org/reference-guide/1.10/dojo/on.html#dojo-on