demo.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style type="text/css"> *{margin:0;padding:0;} body { font-size: 13px; line-height: 130%; padding: 60px; } p {width:200px;background:#888;color:white;height:16px;} </style> <script src="js/jquery-1.10.1.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ $('#btn').bind("click", function(){ $('#test').append("<p>我的绑定函数1</p>"); }).bind("click", function(){ $('#test').append("<p>我的绑定函数2</p>"); }).bind("click", function(){ $('#test').append("<p>我的绑定函数3</p>"); }); }) </script> </head> <body> <button id="btn">点击我</button> <div id="test"></div> </body> </html>
效果图:
demo2.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style type="text/css"> * { margin: 0; padding: 0; } body { font-size: 13px; line-height: 130%; padding: 60px; } p { width: 200px; background: #888; color: white; height: 16px; } </style> <script src="js/jquery-1.10.1.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ $('#btn').bind("click", function(){ $('#test').append("<p>我的绑定函数1</p>"); }).bind("click", function(){ $('#test').append("<p>我的绑定函数2</p>"); }).bind("click", function(){ $('#test').append("<p>我的绑定函数3</p>"); }); $('#delAll').click(function(){ $('#btn').unbind("click"); }); }) </script> </head> <body> <button id="btn">点击我</button> <div id="test"></div> <button id="delAll">删除所有事件</button> </body> </html>
效果图:
demo3.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style type="text/css"> * { margin: 0; padding: 0; } body { font-size: 13px; line-height: 130%; padding: 60px; } p { width: 200px; background: #888; color: white; height: 16px; } </style> <script src="js/jquery-1.10.1.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ $('#btn').bind("click", myFun1 = function(){ $('#test').append("<p>我的绑定函数1</p>"); }).bind("click", myFun2 = function(){ $('#test').append("<p>我的绑定函数2</p>"); }).bind("click", myFun3 = function(){ $('#test').append("<p>我的绑定函数3</p>"); }); $('#delTwo').click(function(){ $('#btn').unbind("click",myFun2); }); }) </script> </head> <body> <button id="btn">点击我</button> <div id="test"></div> <button id="delTwo">删除第二个事件</button> </body> </html>
效果图:
demo4.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <style type="text/css"> * { margin: 0; padding: 0; } body { font-size: 13px; line-height: 130%; padding: 60px; } p { width: 200px; background: #888; color: white; height: 16px; } </style> <script src="js/jquery-1.10.1.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ $('#btn').one("click", function(){ $('#test').append("<p>我的绑定函数1</p>"); }).one("click", function(){ $('#test').append("<p>我的绑定函数2</p>"); }).one("click", function(){ $('#test').append("<p>我的绑定函数3</p>"); }); }) </script> </head> <body> <button id="btn">点击我</button> <div id="test"></div> </body> </html>
效果图:
相关推荐
在JavaScript的世界里,jQuery(简称JQ)是一个广泛使用的库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。"JQ删除节点"是jQuery中的一个重要功能,允许开发者从DOM(文档对象模型)中移除元素,从而...
**JQ 事件绑定** 在前端开发中,jQuery(简称JQ)库是广泛使用的工具,它极大地简化了JavaScript操作,特别是在DOM元素的选择、操作和事件处理方面。本篇文章将深入探讨JQ中的事件绑定机制。 事件绑定是网页交互的...
4. “删除所有事件”(`input:eq(3)`)则会移除所有`input`元素上的所有事件处理函数,无论这些函数是什么。 通过这个例子,我们可以看到`unbind`方法在实际项目中的灵活性。它可以用来解除特定事件的绑定,也可以...
DOM0级事件处理是直接在元素上设置`addEventListener`或`attachEvent`(IE旧版本)方法,而DOM2级事件处理则通过`addEventListener`或`removeEventListener`来注册和移除事件监听器。 **二、jQuery的事件处理** ...
本项目“jq滑动删除.zip”聚焦于一个特定的功能:滑动删除,这通常用于移动应用或Web界面中,提供用户友好的交互体验。这种功能允许用户通过在元素上左右滑动来触发删除操作,提高了用户界面的动态性和实用性。 ...
用JDBC做一个简易的购物车。主要的实现功能有:1....2.进入购物界面,选择商品以及数量,...使用到的方法有Dao封装,数据库连接的封装,jq的事件绑定,session的各种方法等。 方便理解,JDBC小白的第一个简易购物车项目。
通过`$(element).on()`和`.off()`,我们可以方便地添加和移除事件监听器,同时jq还提供了`.trigger()`方法用于触发自定义事件。 4. **Ajax**:jq的`$.ajax()`函数是其处理异步请求的主要接口,它支持GET、POST等...
2. **DOM 操作(DOM Manipulation)**:jQuery 提供了一系列方法来操作 DOM,如 `append()` 用于在元素内部添加内容,`remove()` 删除匹配的元素,`clone()` 复制元素等。 3. **事件处理(Events)**:jQuery 的...
在JavaScript的世界里,jQuery(简称JQ)是一个广泛使用的库,极大地简化了DOM操作、事件处理、动画制作等任务。本文将深入探讨JQ中的"点击事件"(Click Event)用法,除了最常见的`.click()`方法,还有其他一些关联...
总的来说,"jQ-iconfont实现的删除对话框"是一个实用的前端组件,它结合了jQuery的事件处理能力、Iconfont的图标展示以及HTML和CSS的布局和美化功能。开发者可以根据自己的项目需求进行定制和扩展,如添加自定义动画...
在"jQ+CSS3列表项添加删除效果"中,jQuery用于监听用户的点击事件,当用户触发添加或删除操作时,执行相应的JavaScript代码。例如,我们可以使用`$("#addButton").click(function() {...})`来监听添加按钮的点击事件...
用户可以通过复选框进行多项选择,然后执行批量操作,如删除、修改等,极大地提高了工作效率。这对于需要处理大量数据的业务场景非常实用。 jqTable还包含了二级列表的特性,允许表格中的某些行展开显示更详细的...
在这个场景下,"jq翻页"涉及到的主要知识点包括jQuery选择器、DOM操作、事件绑定以及Ajax请求。 首先,我们需要理解jQuery的选择器。jQuery提供了丰富的选择器,如`$("#id")`用于选取ID为指定值的元素,`$(".class...
【标题】"JQ轮播图代码,考呗可用"所指的知识点是关于使用jQuery库实现轮播图效果的编程技巧。jQuery是一款轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互。在网页设计中,轮播图是一种...
1. **jQuery基础**:理解jQuery的核心API,如选择器(用于定位HTML元素)、事件处理(绑定点击、改变等事件)和DOM操作(创建、修改、删除元素)。 2. **CSS样式设计**:为了实现控件的美观外观,需要编写或使用...
3. **CSS操作**:jQuery可以改变元素的CSS属性,例如`.css()`函数用于设置样式,`.addClass()`和`.removeClass()`用于添加和移除类名,这些功能可以用来控制侧边栏的显示和隐藏,或者改变其外观。 4. **动画效果**...
jQuery,简称 jq,是著名的JavaScript 库,由 John Resig 创建于2006年,旨在简化HTML 文档遍历、事件处理、动画制作和Ajax交互。jQuery 3.1.1 是该库的一个稳定版本,它在前一版本的基础上进行了一些改进和优化,为...
在JavaScript的世界里,jQuery(简称JQ)是一个广泛使用的库,极大地简化了DOM操作、事件处理、动画制作和Ajax交互。本篇文章将深入探讨“JQ创建节点”的知识点,这在构建动态网页时非常关键。 首先,理解DOM...
JQ表单验证允许动态地添加或移除验证规则,以适应这种变化。 8. **国际化**:为了适应全球化的网站,JQ表单验证插件支持多语言错误消息。通过加载对应的本地化文件,可以轻松地将错误信息翻译成不同语言。 9. **...