
JQuery
文章平均质量分 88
仲因
方向定了,就走走看。
错的多了,便知道正确的方向
展开
-
jQuery on() 方法详解(二)
接上篇jQuery on() 方法详解(一)The event handler and its environment(事件处理程序和它的环境)handler参数必须是一个函数(或false值,见下文), 除非你传递一个对象给events参数。 您可以提供一个匿名处理函数给.on()调用,就像上面例子中的用法,或者可以声明一个函数,然后再将该函数名作为参数:function notify() {原创 2017-03-28 16:08:31 · 2176 阅读 · 0 评论 -
jQuery on() 方法详解(一)
学它就看官方文档定义和用法on() 方法在被选元素及子元素上添加一个或多个事件处理程序。 自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,我们推荐使用该方法,它简化了 jQuery 代码库。 注意:使用 on() 方法添加的事件处理程序适用于当前及未来的元素(比如由脚本创建的新元素)。原创 2017-03-28 15:52:01 · 12061 阅读 · 0 评论 -
$.extend,$.fn.extend详解
Jquery插件开发(一)jQuery插件开发分为两种: 1 类级别类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(…),相当于静态方法。 开发扩展其方法时使用$.extend方法,即jQuery.extend(object); $.extend({ add:function(a,b){return a+b;} , minus:function(a,b){return a-b;}原创 2017-03-21 21:06:05 · 388 阅读 · 0 评论 -
JS匿名函数理解
JS匿名函数理解匿名函数的基本形式为(function(){…})(); 前面的括号包含函数体,后面的括号就是给匿名函数传递参数并立即执行之 匿名函数的作用是避免全局变量的污染以及函数名的冲突1.小括号的作用小括号能把我们的表达式组合分块,并且每一块,也就是每一对小括号,都有一个返回值。这个返回值实际上也就是小括号中表达式的返回值。所以,当我们用一对小括号把匿名函数括起来的时候,实际上小括号对返原创 2017-03-21 21:08:15 · 456 阅读 · 0 评论 -
JS中的匿名函数的用法及优缺点
JS中的匿名函数的用法及优缺点匿名函数可以有效的保证在页面上写入Javascript,而不会造成全局变量的污染。 这在给一个不是很熟悉的页面增加Javascript时非常有效,也很优美。一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式: 函数关键字(function)语句: function fnMethodName(x){alert(x);} 函数字面量(Func原创 2017-03-21 21:12:47 · 5005 阅读 · 0 评论 -
jQuery插件开发精品教程
这篇jQuery插件开发教程是小编见过的最详细的了,每个解说都很好,对于想做增强插件的朋友确实不错的参考资料,特分享下,方便需要的朋友本教程可能不是最精品的,但一定是最细致的。转载 2017-03-21 22:05:59 · 364 阅读 · 0 评论 -
监听文本框内容改变事件之oninput、onchange与onpropertychange事件的用法和区别
监听文本框内容改变事件是一个很常见的需求,比如动态提示还能输入多少字。但是在实际应用的过程中,会有很多意想不到的坑。onchange事件只在键盘或者鼠标操作改变对象属性,且失去焦点时触发,脚本触发无效转载 2017-03-28 19:20:28 · 4647 阅读 · 0 评论 -
实时监听input输入框值的变化实例
1、在元素上同时绑定 oninput 和onporpertychanger事件<script type="text/JavaScript">function aa(e){alert("inputting!!");}</script><input type="text" id="a" oninput="aa(event)" onporpertychange="aa(event)" />2、使用原生转载 2017-03-28 20:40:52 · 7993 阅读 · 0 评论 -
了解事件冒泡和事件捕获
先上结论:他们是描述事件触发时序问题的术语。事件捕获指的是从document到触发事件的那个节点,即自上而下的去触发事件。相反的,事件冒泡是自下而上的去触发事件。绑定事件方法的第三个参数,就是控制事件触发顺序是否为事件捕获。true,事件捕获;false,事件冒泡。默认false,即事件冒泡。Jquery的e.stopPropagation会阻止冒泡,意思就是到我为止,我的爹和祖宗的事件就不要触发了原创 2017-03-24 17:35:32 · 631 阅读 · 0 评论