jQuery事件总结
2008-02-14 17:06
465 查看
很少写这些,看了1.2.3版本的改进,确实佩服,很方便.
1.绑定事件
(1)
$("div").unbind("click");
(2)删除所有事件
$("div").unbind();
3.触发事件
(1)trigger方法 触发特定元素事件
$("div").trigger('click');
(2)triggerHandler方法 与[b]trigger方法相似,但不触发浏览器默认事件,如focus事件,使用此方法,将会阻止焦点到元素上[/b]
$("input").triggerHandler("focus");
4.特殊事件
(1)one(string event,function data)
此事件只执行一次则被删除
(2)hover(over, out)
切换mouseover与mouseout事件
$("td").hover(
);
可用unbind mouseover与mouseout方法来删除此事件
(3)toggle(oldclick,newclick)
切换执行click事件
$("li").toggle(
);
可用unbind click方法来删除此事件
5. 1.2.3版本新增功能
(1)事件命名空间(便于管理)
实际使用方面:
1.当不需要全部事件,删除特定2个以上的事件.
示例:
$("div").trigger("click!"); // alert("hello") only
以上trigger方法则根据事件名称来执行事件.
简单的写几句.以上的几个方法还是非常实用方便的
1.绑定事件
(1)
$("div").unbind("click");
(2)删除所有事件
$("div").unbind();
3.触发事件
(1)trigger方法 触发特定元素事件
$("div").trigger('click');
(2)triggerHandler方法 与[b]trigger方法相似,但不触发浏览器默认事件,如focus事件,使用此方法,将会阻止焦点到元素上[/b]
$("input").triggerHandler("focus");
4.特殊事件
(1)one(string event,function data)
此事件只执行一次则被删除
(2)hover(over, out)
切换mouseover与mouseout事件
$("td").hover(
);
可用unbind mouseover与mouseout方法来删除此事件
(3)toggle(oldclick,newclick)
切换执行click事件
$("li").toggle(
);
可用unbind click方法来删除此事件
5. 1.2.3版本新增功能
(1)事件命名空间(便于管理)
实际使用方面:
1.当不需要全部事件,删除特定2个以上的事件.
示例:
$("div").trigger("click!"); // alert("hello") only
以上trigger方法则根据事件名称来执行事件.
简单的写几句.以上的几个方法还是非常实用方便的
相关文章推荐
- jQuery鼠标事件总结
- jQuery事件(常见事件的总结)
- jquery的一些事件监听总结
- jQuery事件对象总结
- JS和jQuery中的事件总结(一)
- JQuery总结:选择器归纳、DOM遍历和事件处理、DOM完全操作和动画
- JQuery事件函数学习总结
- jQuery中的常用事件总结
- Jquery使用经验总结-事件篇
- jQuery事件总结
- 关于jQuery绑定事件会叠加的解决和心得总结
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- jQuery各种选择器、节点、事件,删除、复制、插入元素的使用方法总结
- jQuery事件总结
- 第79天:jQuery事件总结(二)
- JQuery总结:选择器归纳、DOM遍历和事件处理、DOM完全操作和动画
- jQuery事件学习总结
- 【JQuery】【总结】注册事件是将方法绑定到事件引出的问题
- jQuery中的事件总结
- 对jquery中on,bind,delegate,live添加事件的总结