jquery 中event.data的作用

原创 2015年11月19日 10:50:40
jquery 中event.data的作用
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>event.data demo</title>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<button> 0 </button>
<button> 1 </button>
<button> 2 </button>
<button> 3 </button>
<button> 4 </button>
<div id="log"></div>
<script>
var logDiv = $( "#log" );
for ( var i = 0; i < 5; i++ ) {
$( "button" ).eq( i ).on( "click", { value: i }, function( event ) {
var msgs = [
"button = " + $( this ).index(),
"event.data.value = " + event.data.value,
"i = " + i
];
logDiv.append( msgs.join( ", " ) + "<br>" );
});
}
</script>
</body>
</html>

button = 0, event.data.value = 0, i = 5
button = 1, event.data.value = 1, i = 5
button = 2, event.data.value = 2, i = 5
button = 3, event.data.value = 3, i = 5
button = 4, event.data.value = 4, i = 5

总结:event.data指的就是on("click",{value:i},function)中的第二个参数的json数据,这样可以在执行事件的时候传入自己要的一些数据。

EventSystem的事件触发和pointer类执行顺序

上一篇写了Event Trigger的触发事件方法。这篇写EventSystems的触发事件方法。这两个方法都可以用来触发3D和2D事件。 方法非常简单,只要将下列代码绑定到物体上就可以触发事件了。 ...
  • alayeshi
  • alayeshi
  • 2016年11月08日 15:43
  • 2969

从jQuery里面看变量与作用域

万丈高楼平地起,要了解闭包应用,就首先要了解它的基础。而这一节,我们遇到的片段,就是这个基础的所在——变量 声明变量   变量的英文名为variable,其前三个字母正是我们在JS声明变量的关键...
  • Forever212121
  • Forever212121
  • 2015年08月08日 09:42
  • 2122

使用jQuery能做什么?

jQuery库为Web脚本编程提供了通用(跨浏览器)的抽象层,使得它几乎适用于任何脚本编程的情形。jQuery通常能为我们提供以下功能: 1.方便快捷获取DOM元素   如果使用纯JavaScri...
  • jiary5201314
  • jiary5201314
  • 2014年07月31日 09:24
  • 6938

jQuery.fn的作用是什么

jQuery.fn的作用是什么: 在自定义jQuery插件中,会经常见到jQuery.fn的身影,下面就简单介绍一下它的作用到底是什么。 想要认识它的本质,最好的办法直接看jQuery的源码,否则...
  • z69183787
  • z69183787
  • 2014年01月02日 21:38
  • 18914

为什么我的jquery.js引入不正确

初步学习jquery,请大家看看为什么我的程序不对 项目结构为: JSP代码为: ...
  • felicia_87
  • felicia_87
  • 2013年06月30日 17:39
  • 746

匿名函数块级作用域以及在JQuery中的应用

最近经常回在群里面看到有些朋友问如下这样的js写法该如何理解的的问题,虽然可能对匿名函数有些理解,但是有时候看到JQuery源码或者其他JS库中同样的写法时,就有点不理解了,今天再次分享下这方面的知识...
  • zwkb24
  • zwkb24
  • 2014年02月21日 11:00
  • 968

关于jquery中的zTree控件的使用

今天有个项目要用到jquery里面的zTree,于是只得先学学这个以前没碰到过的家伙了。   先上个图吧,zTree是这个样子滴(这是官方页面上的一个图): 我们怎么用这个东东呢,第一步先下载...
  • yangchujie1
  • yangchujie1
  • 2013年07月13日 13:05
  • 1250

jQuery经典面试题及答案精选(转)

问题:jQuery的美元符号$有什么作用? 回答:其实美元符号$只是”jQuery”的别名,它是jQuery的选择器,如下代码: $(document).ready(function(){ })...
  • liuwengai
  • liuwengai
  • 2016年09月09日 16:36
  • 587

JavaScript中的Event事件对象详解

JavaScript中的Event事件对象详解
  • muguli2008
  • muguli2008
  • 2016年10月07日 17:36
  • 2986

JQuery学习—封装,让这个世界变得更简单

小编认为,JQuery就是用JavaScript封装成的一些js方法,又将这些方法封装在一起,称为JQuery。除此之外,js还有两个库就是Prototype、MooTools,这里不再多做介绍。 ...
  • u010168160
  • u010168160
  • 2014年12月31日 08:03
  • 5637
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jquery 中event.data的作用
举报原因:
原因补充:

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