`

第09章 事件对象(上)

 
阅读更多

index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>事件对象</title>
<script type="text/javascript" src="jquery-1.10.1.js"></script>
<script type="text/javascript" src="demo.js"></script>
<link type="text/css" rel="stylesheet" href="style.css" />
</head>
<body>

<input type="button" value="按钮" />
<input type="text" value="按钮" />

<div style="width:200px; height:200px; background:#ccc;">
	<span style="width:100px;  height:100px; background:#eee; display:block;"></span>
</div>

<p style="height:2000px;"></p>

</body>
</html>

 

demo.js

$(function(){
	/*
	$('input').bind('click',function(e){
		alert(e);
	});
	
	$('input').bind('click',function(e){
		//alert(e.type);
		//alert(typeof e.type);
	});
	
	$('input').bind('click',function(e){
		alert(e.target);
	});
	
	$('input').bind('click',function(e){
		alert(e.relatedTarget);
	});
	
	$('input').bind('click',function(e){
		alert(e.currentTarget);
	});
	
	$('div').bind('click',function(e){
		alert(e.target);
	});
	
	$('div').bind('click',function(e){
		alert(e.currentTarget);
	});
	//target 是获取触发元素的 DOM,触发元素,就是你点了哪个就是哪个
	//currentTarget 得到的是监听元素的 DOM,你绑定的哪个就是那个
	
	$('span').bind('mouseover',function(e){
		alert(e.relatedTarget);
	});
	
	$('div').bind('click',function(e){
		alert(this == e.currentTarget);
	});
	
	$('div').bind('click',function(e){
		alert(this == e.target);
	});
	
	$('div').bind('click',123,function(e){
		alert(e.data);
	});
	
	$('div').bind('click','abc',function(e){
		alert(e.data);
	});
	
	$('div').bind('click',[1,2,3,'a','b'],function(e){
		alert(e.data[3]);
	});
	
	$('div').bind('click',{user:'Lee',age:100},function(e){
		alert(e.data.age);
	});
	
	$(document).bind('click',function(e){
		alert(e.pageX+','+e.screenX+','+e.clientX);
	});
	
	$(document).bind('click',function(e){
		alert(e.pageY+','+e.screenY+','+e.clientY);
	});
	
	$('input').bind('click',function(e){
		return 123;
	});
	
	$('input').bind('click',function(e){
		alert(e.result);
	});
	
	$('input').bind('click',function(e){
		return 123;
	});
	
	$('input').bind('click',function(e){
		alert(e.result);
	});
	
	$('input').bind('click',function(e){
		alert(e.timeStamp);
	});
	
	$('input').bind('mousedown',function(e){
		alert(e.which);
	});
	
	$('input').bind('keyup',function(e){
		alert(e.which);
	});
	*/
	
	$('input').bind('click',function(e){
		alert(e.ctrlKey);
	});
	
});

 

 

 

 

  • 9-1.rar (74.2 KB)
  • 下载次数: 0
5
3
分享到:
评论

相关推荐

    第09章 事件对象(下)

    在本章中,我们将深入探讨JavaScript中的事件对象(Event Object),这是Web开发中不可或缺的一部分,尤其是在处理用户交互和页面动态性时。事件对象是事件触发时由浏览器创建的一个对象,它包含了与特定事件相关的...

    管理信息系统(第六版)课件 第09章 面向对象的系统开发.ppt

    第09章 面向对象的系统开发

    unity3d游戏入门第五章----游戏对象

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

    软件工程知识点总结第一章至第九章

    该资源以思维导图的形式总结软件工程第一章至第九章的知识点,该总结不仅包含课本知识也包含了...第九章 面向对象编程 这些知识点主要是根据自己的理解整理的,若有不清楚的地方可以私信,若有错误的地方,请批评指正。

    面向对象程序设计(Java)第九章例题代码-J7chapte9

    面向对象程序设计(Java)第九章例题代码-J7chapte9面向对象程序设计(Java)第九章例题代码-J7chapte9面向对象程序设计(Java)第九章例题代码-J7chapte9面向对象程序设计(Java)第九章例题代码-J7chapte9面向对象...

    unity3d游戏入门第四章----场景与游戏对象

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

    unity3d游戏入门第二章开发环境.rar

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

    第九章 类和对象.ppt

    c++ 第九章 类和对象.ppt c++

    软件工程第九章-面向对象方法学引论PPT课件.ppt

    "软件工程第九章-面向对象方法学引论" 面向对象方法学是软件工程中一种重要的方法学,用于开发大型软件产品。它源于20世纪60年代后期出现的面向对象编程语言Simula-67,逐步形成了面向对象方法学。到了20世纪90年代...

    第三章到第九章

    最后,第九章可能讨论高级话题,如委托、事件、Lambda表达式,或者更深入的面向对象设计原则和模式。 15小时的语音视频讲解将覆盖这些知识点,并通过实例演示和解释,帮助你更好地理解和应用。这样的学习方式不仅...

    unity3d游戏入门第11-12章

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

    软件工程课件第09章面向对象方法学引论.ppt

    软件工程课件第09章面向对象方法学引论.ppt

    C++程序设计教程第四版第九章购书项目源码

    C++程序设计教程第四版第九章购书项目源代码,此代码是本人在学习的过程中自主仿照编写,为方便学习特此上传,若有侵权之处请及时联系删除.

    unity3d游戏入门第三章了解编译器

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

    unity3d游戏入门第一章 .rar

    内容:第01章 课程内容 第02章 开发环境 第03章 了解编辑器 第04章 场景与游戏对象 第05章 游戏对象 第06章 图片的使用 第07章 游戏对象与组件 第08章 游戏脚本 第09章 Script API 第10章 运动计算 第11章 运行的...

    面向对象程度设计基础PPT课件1-12章打包(含习题解答).zip

    面向对象程度设计基础课件 09 第九章 类属机制.ppt 面向对象程度设计基础课件 10 第十章 C++的输入输出.ppt 面向对象程度设计基础课件 11 第十一章 面向对象软件构造.ppt 面向对象程度设计基础课件 12 第十二章 结束...

    unity3d游戏入门第18-20章

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

    unity3d游戏入门第15-17章

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

    unity3d游戏入门第13-14章

    第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 屏幕坐标 第13章 鼠标事件处理 第14章 脚本的运行 第15章 预制体 第16章 (练习) 子弹发射 第17章 物理系统 第18章 碰撞检测 第19章 (练习)...

Global site tag (gtag.js) - Google Analytics