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
  • 3452

Dojo 1.6 官方教程:Dojo中的事件

原题:Events with Dojo原文链接: http://dojotoolkit.org/documentation/tutorials/1.6/events/作者: Bran Forbes译者...

dojo中取消事件绑定

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

dojo1.9学习总结(三)-事件绑定

源代码:

jquery使用bind绑定事件

  • 2013年10月21日 09:23
  • 55KB
  • 下载

气泡提示与文本框绑定事件与缓存

  • 2014年08月17日 20:43
  • 18.44MB
  • 下载

Dojo初探之5:dojo的request(请求)操作、请求过程事件绑定和隐藏数据data()操作(基于dojo1.11.2版本)

前言: 上一章详细阐述了dojo的事件绑定操作,本章将讲解dojo的请求操作 注:dojo的请求操作与js和jquery完全不同! 1、dojo的请求 dojo通过request.get()/.put...
  • eguid_1
  • eguid_1
  • 2016年08月21日 22:06
  • 1101

ASP.NET-008—JS绑定控件事件

  • 2014年03月31日 22:35
  • 156KB
  • 下载

ajax说明 事件 绑定 数据

  • 2011年06月10日 14:40
  • 29KB
  • 下载

UE4发报机-蓝图类之间的事件绑定

UE4发报机-蓝图类之间的事件绑定
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dojo事件绑定
举报原因:
原因补充:

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