- 浏览: 919434 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (498)
- J2EE (52)
- 数据库 (17)
- java基础 (43)
- web技术 (19)
- 程序设计 (6)
- 操作系统 (18)
- IT资讯 (7)
- 我的IT生活 (12)
- 学习笔记 (9)
- Jquery (25)
- JavaScript (18)
- spring (40)
- Hibernate (12)
- Struts (10)
- YUI (2)
- Extjs (22)
- .net (0)
- Eclipse (10)
- 社会主义 (2)
- 服务器 (9)
- CSS (8)
- 网络安全 (16)
- 版本控制 (9)
- PHP (2)
- Oracle (42)
- SQL server (1)
- Mysql (11)
- 项目管理 (3)
- 开发工具使用 (10)
- SQL语句 (7)
- Perl (0)
- Shell (6)
- 漏洞 (4)
- ibatis (5)
- hacker (2)
- SQL注入 (6)
- Hacker工具 (2)
- 入侵和渗透 (7)
- 插件/组件 (2)
- 最爱开源 (5)
- 常用软件 (2)
- DOS (1)
- HTML (2)
- Android (9)
- CMS (1)
- portal (8)
- Linux (7)
- OSGI (1)
- Mina (5)
- maven (2)
- hadoop (7)
- twitter storm (2)
- sap hana (0)
- OAuth (0)
- RESTful (1)
- Nginx (4)
- flex (1)
- Dubbo (1)
- redis (1)
- springMVC (1)
- node.js (1)
- solr (2)
- Flume (1)
- MongoDB (2)
- ElasticSearch (1)
最新评论
-
M_drm:
请问要怎么设置浏览器才不报没权限呢?
用JS在页面调用本地可执行文件的方法(ACTIVEX) -
Alexniver:
官方文档。When importing data into I ...
mysql导入数据过慢 解决方法 -
camelwoo:
我记得 Criteria 可以做连接查询与子查询,也可以做分页 ...
Hibernate总结篇二 -
zhenglongfei:
楼主如果SubKeyName 这个节点不存在,怎么办??怎么用 ...
Java操作注册表 -
yxx676229549:
用log4j 2 了
logback
1.绑定事件
(1)
$("p").bind("click", function(e){}); (2) $("p").click(function() {})
2.删除事件
(1)删除特定事件
$("div").unbind("click");
(2)删除所有事件
$("div").unbind();
3.触发事件
(1)trigger方法 触发特定元素事件
$("div").trigger('click');
(2)triggerHandler方法 与trigger方法相似,但不触发浏览器默认事件,如focus事件,使用此方法,将会阻止焦点到元素上
$("input").triggerHandler("focus");
4.特殊事件
(1)one(string event,function data)
此事件只执行一次则被删除
$("p").one("click", function(){ alert("test"); });
(2)hover(over, out)
切换mouseover与mouseout事件
$("td").hover( function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); } );
可用unbind mouseover与mouseout方法来删除此事件
(3)toggle(oldclick,newclick)
切换执行click事件
$("li").toggle( function () { $(this).css("list-style-type", "disc") .css("color", "blue"); }, function () { $(this).css({"list-style-type":"", "color":""}); } );
可用unbind click方法来删除此事件
5. 1.2.3版本新增功能
(1)事件命名空间(便于管理)
实际使用方面:
1.当不需要全部事件,删除特定2个以上的事件.
示例:
$("div").bind("click.plugin",function() {} ); $("div").bind("mouseover.plugin", function(){}); $("div").bind("dblclick", function(){}); $("button").click(function() {$("div").unbind(".plugin"); })在事件名称后面加命名空间,在删除事件时,只需要指定命名空间即可.以上代码执行以后,dbclick仍然存在.
(2)相同事件名称,不同命名的事件执行方法
示例:
$("div").bind("click", function(){ alert("hello"); }); $("div").bind("click.plugin", function(){ alert("goodbye"); }); $("div").trigger("click!"); // alert("hello") only以上trigger方法则根据事件名称来执行事件.
发表评论
-
jQuery无刷新无分页完美瀑布流
2013-08-11 19:33 1485这个是个非常棒的应用 ... -
UI组件:ext、JqueryEasyUI、miniui、dhtmlx及自定义页面
2013-05-16 13:43 3983UI组件:ext、JqueryEasyUI、miniui、dh ... -
jquery easy ui
2013-04-26 16:59 828http://bbs.btboys.com/forum.php ... -
26 个 jQuery使用技巧
2013-01-24 09:29 1053[url]http://blog.csdn.net/sunbo ... -
js 函数function用法
2013-01-24 09:23 1058http://blog.csdn.net/sunboy_205 ... -
js 数组Array用法
2013-01-24 09:22 977http://blog.csdn.net/sunboy_20 ... -
10 个实用的 jQuery 表单操作代码片段
2012-11-28 09:52 1128转 http://www.iteye.com/news/266 ... -
JQuery Ajax提交表单数据时的问题
2012-09-04 17:37 2498function toSaveOutList(){ ... -
jquery 花瓣网方砖布局
2012-08-22 13:11 1209花瓣网方砖布局 图片内容无限加载 用户体验才是王道 http ... -
Ajax动态加载目录树(jquery-treeview)
2012-08-08 18:05 0原文:http://blog.csdn.net/bob007a ... -
JQuery上传插件Uploadify详解及其中文按钮解决方案
2012-08-08 18:02 0官网: http://www.uploadify.com/do ... -
一个简单的动态关闭DIV框的效果,带关闭按钮
2012-07-14 12:34 1486jquery设置获取div位置 var top=obj. ... -
jquery判断对象是否存在
2012-07-14 12:33 969用jquery判断一个对象是否存在不能用 if($ (& ... -
jquery 取值
2012-07-12 14:28 1039jquery radio取值,checkbox取值,selec ... -
Jquery获取select,dropdownlist,checkbox下拉列表框的值
2012-07-10 17:45 1137jQuery获取 Select选择的Tex ... -
IE浏览器上传文件时本地路径变成”C:\fakepath\”的问题
2011-12-27 16:30 2954在使用<input id="file_upl& ... -
jquery插件制作
2010-06-29 11:27 1385jquery插件丰富,很多都是很好用的,最近学习了一下如何制作 ... -
jQuery无刷新上传文件的插件推荐jform
2010-06-29 11:14 2409http://jquery.malsup.com/form/ -
【jQuery插件】冒泡效果
2010-05-31 15:53 1262基本的使用方法: view sourceprint?01 $ ... -
操作元素的CSS样式
2010-05-28 10:33 1365添加或去除元素集合的class name 1. 使用add ...
相关推荐
- **轻量级**:尽管功能强大,但jQuery的核心库体积小,加载速度快。 - **跨浏览器兼容**:jQuery兼容多种主流浏览器,包括IE 6.0+、Firefox 1.5+、Safari 2.0+、Opera 9.0+。 - **CSS和XPath选择器支持**:...
**jQuery事件日历插件calendar.js详解** 在网页设计中,日历插件是一个非常实用的元素,尤其在处理日期相关的交互时。"漂亮的jQuery事件日历插件calendar.js"正是这样一个工具,它能帮助开发者轻松地在网页上集成...
**jQuery 总结** 在实际开发中,jQuery 可以极大地提高工作效率,减少代码量,使得动态交互和界面美化变得更加简单。然而,随着 ES6 和现代前端框架的崛起,如 React 和 Vue,jQuery 在某些场景下可能不再是首选。...
**jQuery1.4.1 小结** jQuery 是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。在本文中,我们将深入探讨jQuery 1.4.1版本的一些核心特性、改进和常用API。 #...
三、jQuery事件 1. 基本事件绑定:jQuery提供了`.on()`方法来绑定事件。例如,`$("#myButton").on("click", function() { ... })`表示当id为"myButton"的元素被点击时,执行匿名函数内的代码。 2. 鼠标事件:常见...
总结,无论使用jQuery还是原生JavaScript,监听鼠标滚轮事件都能为网页带来更丰富的交互体验。在实际项目中,开发者可以根据需求选择合适的方法,同时注意浏览器兼容性和性能优化。在测试过程中,确保在多种浏览器和...
总结来说,jQuery绑定事件是其强大功能的一个体现,它让事件处理变得简单、直观,同时也提供了丰富的选择来满足各种复杂的交互需求。在实际项目中,熟练掌握jQuery的事件绑定不仅能提高开发效率,还能为用户提供更...
通过查看并运行这些例子,你可以更直观地理解jQuery事件绑定的工作原理,并学习如何将它们应用到自己的项目中。 总结来说,jQuery的事件绑定功能是其强大功能的一部分,它使开发者能够轻松响应用户交互,提供更加...
**jQuery 学习笔记总结** jQuery 是一个广泛使用的 JavaScript 库,它简化了网页文档对象模型(DOM)操作、事件处理、动画制作以及Ajax交互。本篇笔记将深入探讨 jQuery 的核心概念,包括选择器、常用方法以及在...
总结,为jQuery添加自定义事件机制是通过`$.fn.extend`扩展jQuery功能,使用`on`和`off`来绑定和解除事件,通过`trigger`来触发事件,并可以传递参数。这种机制极大地丰富了jQuery的事件处理能力,使得开发者能够...
8. 总结:通过使用jQuery的事件委托技术,开发者可以有效地为动态生成的元素添加事件处理器。这种方式不仅节省了资源,还提高了代码的效率和可维护性。在实际开发中,这种方法被广泛应用于各种需要动态内容更新的...
**jQuery 技巧总结** jQuery 是一款非常流行的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画制作和Ajax交互等任务。自2006年发布以来,jQuery 已经成为 web 开发不可或缺的一部分。这篇总结将探讨一些...
总结起来,这款jQuery带事件记录的多功能日历插件,以其高效的时间管理、精致的界面设计和灵活的可配置性,成为网页开发中的一个强大工具。它不仅让日历变得更加实用,还提升了用户的互动体验,对于那些需要进行日程...
目录: 1.选择网页元素 2.改变结果集 3.链式操作 4.元素的操作:取值和赋值 5.元素的操作:移动 6.元素的操作:复制、删除和创建 7.工具方法 8.事件操作 9.特殊效果
本文将深入探讨一个针对鼠标双击和触摸屏双击事件检测的jQuery插件——jQuery-doubleTap。 **一、插件简介** jQuery-doubleTap是一款专门用于检测鼠标双击和移动设备触摸屏双击事件的插件。它通过优化"click"和...
**jQuery技巧总结** jQuery是一款广泛应用于前端开发的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。本篇文章将深入探讨jQuery的核心技巧,帮助开发者更高效地利用这一强大的工具。 ###...
总结jQuery事件处理的最佳实践: 1. **将所有jQuery代码置于事件处理函数内**:这有助于保持代码的模块化,只在特定事件触发时执行相关逻辑。 2. **将所有事件处理函数置于文档就绪事件处理器中**:使用`$(document...
总结,jQuery不仅简化了JavaScript编程,还提供了丰富的功能和强大的性能。通过学习和实践jQuery,你可以构建更具交互性的网页应用,提升用户体验。这个"jQuerydemo"压缩包中的案例,将会是你学习和探索jQuery的宝贵...