dojo事件绑定

原创 2013年12月04日 10:06:45

Dojo如何动态绑定事件的小demo

 

<html>
<title>事件绑定测试test</title>
<head></head>
<style>
.reds{
color:red;
}

.sizes{
font-size:30px;
}
</style>
<script type="text/javascript" src="../dojo/dojo/dojo.js" djConfig="parseOnLoad: true"></script>

<body>
<div>
	<span id="span1">span1</span>
	<span id="span2">span2</span>
</div>

<input type="button" value="test_bind_function" id="bind_test"><br>
<button onclick="bind()">绑定事件</button><br>
<button onclick="unbind()">取消绑定</button><br>

</body>
</html>

<script>
function test(){
	dojo.query("span").map(function(item,index){
		//alert(item.innerHTML);
		dojo.connect(item,"onclick",function(){
			alert(item.innerHTML);
		});
	});	
}

var handle;

function bind(){
	handle = dojo.connect(dojo.byId("bind_test"),"onclick",function(){
		alert("绑定成功");
	});
}

function unbind(){
	dojo.disconnect(handle);
}

//dojo检测不同的浏览器的方法
if(dojo.isIE){
	alert("dojo.isIE");
}else{
	alert("is not explorer");
}

function init(){
	test();
}

//相当于onload方法,在页面代码执行完之后执行这个方法,函数里面必须包含方法,否则会报错误
dojo.addOnLoad(init);//这个方法与dojo.ready(function(){});功能是一样的
</script>

 

dojo中的on绑定事件问题

今天处理dojo中的事件绑定问题,使用的是on()方法。 遇到的问题:怎么向on中的事件传递参数? 我的办法是: on(dojo.byId('messageManagerSearchBtn'),...
  • yipanbo
  • yipanbo
  • 2015年03月30日 17:31
  • 3710

dojo中取消事件绑定

定义变量等于该绑定事件; var handler = dojo.connect(map, "onClick", addPoint); 使用如下语句即可取消绑定事件; dojo.disconnec...
  • muzai
  • muzai
  • 2012年09月23日 09:49
  • 4853

dojo事件绑定

Dojo如何动态绑定事件的小demo   事件绑定测试test .reds{ color:red; } .sizes{ font-size:30px; } ...
  • hbiao68
  • hbiao68
  • 2013年12月04日 10:06
  • 864

js 与dojo的事件的绑定的方法

dojo绑定事件的方法: 1.on(obj,evtType,callback);//该方法绑定事件后,不能移除事件 2.dojo.connect(obj,evtType,callback)或者conn...
  • xiaotian602574436
  • xiaotian602574436
  • 2017年08月16日 21:30
  • 35

dojo事件驱动编程之事件绑定

转载博客:http://www.cnblogs.com/dojo-lzz/p/4687961.html dojo事件驱动编程之事件绑定   什么是事件驱动?   事件驱动...
  • u010949485
  • u010949485
  • 2015年07月30日 08:26
  • 365

Dojo 1.6 官方教程:让数组变得简单

原题:Arrays Made Easy 原文链接: http://dojotoolkit.org/documentation/tutorials/1.6/arrays/ 作者: Bran ...
  • dojotoolkit
  • dojotoolkit
  • 2011年05月31日 11:30
  • 11303

dojo事件驱动编程之事件绑定

什么是事件驱动?   事件驱动编程是以事件为第一驱动的编程模型,模块被动等待通知(notification),行为取决于外来的突发事件,是事件驱动的,符合事件驱动式编程(Event-Driven P...
  • shengxiaweizhi
  • shengxiaweizhi
  • 2015年08月03日 22:21
  • 389

Dojo初探之4:dojo的event(鼠标/键盘)事件绑定操作(基于dojo1.11.2版本)

前言: 上一章详细阐述了dojo的dom/query操作,本章基于dom/query基础上进行事件绑定操作 dojo的事件 dojo的事件绑定操作分为鼠标和键盘两种 1、鼠标事件 我们沿用上一章中所使...
  • eguid_1
  • eguid_1
  • 2016年08月21日 21:24
  • 1531

Struts 2处理Dojo Ajax请求的一点经验

从Struts 1到Struts 2,从Dojo 1.5到Dojo 1.7、1.8,技术一直在进步,经验却需要时时更新。对于Web应用中最常碰到的Ajax请求处理,新版本的Struts 2和dojo ...
  • eengel
  • eengel
  • 2013年04月11日 14:12
  • 3238

web前端之dojo实际应用及开发六:页面布局(附有源码)

web前端之dojo实际应用及开发六:页面布局(附有源码)获得ID(dojo.byId):
  • u014785563
  • u014785563
  • 2016年12月03日 17:45
  • 991
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dojo事件绑定
举报原因:
原因补充:

(最多只允许输入30个字)