jQuery中常用事件

翻译 2015年07月08日 17:53:12

1 $.proxy
接收一个函数参数,并返回一个有特定上下文的新函数
jQuery.proxy( function, context [, additionalArguments ] )

参数 类型 说明
function function 上下文将要被改变的一个函数
context plainObject 函数的上下文(this)将会被设置为该对象
additionalArguments anything 可以传递任何数量的参数,跟function的参数一致

jQuery.proxy( context, name [, additionalArguments ])

参数 类型 说明
context plainObject 函数的上下文(this)将会被设置为该对象
name string 上下文将要被改变的一个函数名, 必须是context的一个属性
additionalArguments anything 可以传递任何数量的参数,跟function的参数一致

这个方法用于关联上下文指向不同对象的元素的事件处理函数, 另外,jQuery保证了即使绑定了jQuery.proxy()返回的函数,如果传递了原始参数, 它仍然解绑正确的方法.

但要明白, jQuery的绑定子系统给事件处理函数设置了唯一的id用来跟踪被用来解绑的函数,, jQuery.proxy()来表示的函数在子函数系统中似乎是一个单独的函数, 虽然用来绑定不同的上下文, 为了避免解绑错误的处理器,使用唯一的事件命名空间来绑定和解绑,(比如click.myproxy1), 而不是在解绑的时候指定被代理函数.

JQuery中的常用事件

JQuery中的常用事件 .click() 鼠标单击触发事件,参数可选(data,function) .dblclick() 双击触发,同上 ...
  • theVicTory
  • theVicTory
  • 2017年01月29日 11:50
  • 1300

jQuery常用事件和方法总结

百度 CDN: 新浪 CDN: 菜鸟教程 CDN: jQuery 语法 $(selector).action() 美元符号定义 jQuery 选择符(selecto...
  • qq_40510139
  • qq_40510139
  • 2017年12月05日 15:59
  • 56

JQuery入门——切换事件

1、在JQuery中,有两个方法用于事件的切换,一个方法是hover(),另一个是toggle()。所谓切换事件,即有两个以上的事件绑定于一个元素,在元素的行为动作间进行切换。如一个超级链接标记若想实...
  • liang408015204
  • liang408015204
  • 2013年02月01日 16:47
  • 2334

jQuery事件-表单事件

focus 与 blur 事件:之前学过了表单处理事件focusin事件与focusout事件,同样用于处理表单焦点的事件还有blur与focus事件 它们之间的本质区别:是否支持冒泡处理 foc...
  • QQ80583600
  • QQ80583600
  • 2016年12月30日 21:48
  • 1028

jQuery事件-鼠标事件

为了避免你同一份 css 在不同浏览器下表现不同,最好加上: *, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-siz...
  • QQ80583600
  • QQ80583600
  • 2016年12月30日 20:46
  • 1356

JavaScript中的一些常用事件

1.onclick事件 点击事件(onclick并不是js中的方法,onclick只是浏览器提供js的一个dom接口,让js可以操作dom,所以onclick大小写都是没问题的,比如HTML代码就不用...
  • u012027874
  • u012027874
  • 2016年07月16日 23:49
  • 2541

jquery中常用的事件

1.$(document).ready()  $(document).ready()是jQuery中响应JavaScript内置的onload事件并执行任务的一种典型方式。它和onload具有类似的...
  • liuxiaochen123
  • liuxiaochen123
  • 2011年11月07日 15:34
  • 433

常用jQuery选择器详解

元素选择是一切操作的前提,jQuery中$()函数最强大最常用的功能之一就是使用选择器选择DOM元素。这里就汇总一些十分常用的jQuery选择器。1、jQuery选择器基本结构$('选择器') $('...
  • a153375250
  • a153375250
  • 2016年05月26日 14:46
  • 1526

JQuery事件处理,事件委派,事件切换

JQuery事件处理,事件切换,事件委派.bind()和.live()方法bind和live方法都能为每个匹配元素的特定事件绑定事件处理函数。.live()方法是.bind() 方法的一个变体。使用 ...
  • penshu19900916
  • penshu19900916
  • 2015年08月14日 11:47
  • 990

jquery 常用表单验证总结

一。只能输入数字验证: f_number_input: function(obj_id){ $("#" + obj_id).bind("keyup afterpaste",function(){ ...
  • wtfpewfn
  • wtfpewfn
  • 2014年08月11日 10:49
  • 1246
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jQuery中常用事件
举报原因:
原因补充:

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