jQuery的事件

  1. jQuery事件

jQ的事件有很多,其中有载入事件,点击事件,鼠标事件,键盘事件,焦点事件等等;在jQ中它们的写法都基本一样。

//ready(fn)

当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。

这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。

简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。可以在同一个页面中无限次地使用$(document).ready()事件。其中注册的函数会按照(代码中的)先后顺序依次执行。

//click([[data],fn])  

触发每一个匹配元素的click事件。

这个函数会调用执行绑定到click事件的所有函数。

//dbclick([[data],fn])

当双击元素时,会发生 dblclick 事件。

//mousedown([[data],fn])

当鼠标指针移动到元素上方,并按下鼠标按键时,会发生 mousedown 事件。

mousedown 与 click 事件不同,mousedown 事件仅需要按键被按下,而不需要松开即可发生。

//mouseup([[data],fn])

当在元素上放松鼠标按钮时,会发生 mouseup 事件。

2.//jQuery.each(object,[callback])

通用例遍方法,可用于例遍对象和数组。不同于例遍 jQuery 对象的 $().each() 方法,此方法可用于例遍任何对象。

//jQuery.inArray(val,arr,[from])

确定第一个参数在数组中的位置,从0开始计数(如果没有找到则返回 -1 )。

//jQuery.trim(str)

去掉字符串起始和结尾的空格。

3.jQuery

<1>eq(index|-index)

既可以是一个整数,也可以是一个负整数。当它是一个整数时,是从0算起,当它是一个负整数时,是从最后一个元素开始倒数(-1算起);

<2>on(events,[selector],[data],fn)

在选择元素上绑定一个或多个事件的事件处理函数。

on()方法绑定事件处理程序到当前选定的jQuery对象中的元素。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值