dojo中的on绑定事件问题
2015-03-30 17:31
267 查看
今天处理dojo中的事件绑定问题,使用的是on()方法。
遇到的问题:怎么向on中的事件传递参数?
我的办法是:
官方给的例子如下:
先写到这里,下班了,晚上再考虑考虑。
遇到的问题:怎么向on中的事件传递参数?
我的办法是:
on(dojo.byId('messageManagerSearchBtn'), 'click', lang.hitch(this, messageManagerSearchBtnClick, u));
官方给的例子如下:
<button id="button1" class="clickMe">Click me</button> <button id="button2" class="clickMeAlso">Click me also</button> <button id="button3" class="clickMe">Click me too</button> <button id="button4" class="clickMeAlso">Please click me</button> <script> require(["dojo/query", "dojo/_base/lang", "dojo/domReady!"], function(query, lang) { var myObject = { id: "myObject", onClick: function(evt){ alert("The scope of this handler is " + this.id); } }; query(".clickMe").on("click", myObject.onClick); query(".clickMeAlso").on("click", lang.hitch(myObject, "onClick")); }); </script>
先写到这里,下班了,晚上再考虑考虑。
相关文章推荐
- 标签自动绑定onbeforeunload事件的问题
- jQuery使用on()绑定动态生成元素的事件无效的问题
- 关于jquery on方法进行事件绑定触发次数指数叠加的问题
- jquery使用on()方法绑定元素阻止事件冒泡问题
- jQuery使用on()绑定动态生成元素的事件无效的问题
- iOS使用on绑定click事件出现绑定父标签闪烁的问题
- jQuery中on绑定事件后引发的事件冒泡问题如何解决
- 关于jquery中用on绑定事件后的事件冒泡问题
- jQuery使用on()绑定动态生成元素的事件无效的问题
- on事件绑定阻止冒泡的问题
- jQuery事件绑定.on()简要概述及应用
- android开发步步为营之65:解决ScrollView和ListView触摸事件onInterceptTouchEvent相互冲突问题
- jQuery事件绑定.on()简要概述及应用
- jquery中关于事件绑定的问题
- jquery中绑定事件(on,bind,delegate,live)详解
- jquery 新建的元素事件绑定问题
- 【jquery】jquery绑定事件的方式 bind() delegate() live()以及on()
- 完美的jquery事件绑定方法on()
- jquery重复绑定事件问题
- jquery的bind跟on绑定事件的区别