jquery
hanhan9
乐观自信
加油加油
展开
-
jQuery-强大的jQuery选择器 (详解)[转]
jQuery-强大的jQuery选择器 (详解)[转]1. 基础选择器 Basics名称说明举例#id根据元素Id选择$("divId") 选择ID为divId的元素element根据元素的名称选择,$("a") 选择所有元素.class根据元素的css类选择转载 2014-04-02 17:13:14 · 33 阅读 · 0 评论 -
jQuery源码分析-each函数 function
jQuery源码分析-each函数 functionjQuery.each方法用于遍历一个数组或对象,并对当前遍历的元素进行处理,在jQuery使用的频率非常大,下面就这个函数做了详细讲解(转) * ---------------------------------------------------------- * 函数介绍 * * each函数通过jQue转载 2014-04-03 13:19:02 · 64 阅读 · 0 评论 -
jQuery.isPlainObject(obj)
jQuery.isPlainObject(obj)概述jQuery 1.4 新增。测试对象是否是纯粹的对象(通过 "{}" 或者 "new Object" 创建的)。参数objObject用于测试是否为纯粹的对象示例描述:测试是否为纯粹的对象jQuery 代码:jQuery.isPlainObject({}) // truejQue转载 2014-04-03 13:41:38 · 67 阅读 · 0 评论 -
jquery的$().each,$.each的区别
在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:$("input[name='ch']").each(fu转载 2014-04-02 16:03:30 · 52 阅读 · 0 评论 -
Jquery中的等号“==”区别
首先,== equality 等同,=== identity 恒等。==, 两边值类型不同的时候,要先进行类型转换,再比较。==,不做类型转换,类型不同的一定不等。下面分别说明:先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等:1、如果类型不同,就[不相等]2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果转载 2014-04-03 12:02:22 · 86 阅读 · 0 评论 -
JS中的call()和apply()方法
JS中的call()和apply()方法 1、方法定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定转载 2014-04-03 14:24:40 · 37 阅读 · 0 评论 -
Javascript中的闭包(closure)
http://www.laruence.com/2009/05/28/863.htmlhttp://www.cnblogs.com/sijin/articles/2035212.htmlhttp://hi.baidu.com/meteoric_cry/blog/item/7df9af2b92caa2f0e7cd40dd.html一、1、什么是闭包?Java代码转载 2014-04-03 14:32:30 · 49 阅读 · 0 评论 -
JavaScript作用域
一、JavaScript作用域分类JavaScript就两种作用域:全局(window)、函数级(function)。函数级(function)不要理解为“块级(大括号{}级)”。二、区分及定义JavaScript全局变量与局部变量1.1定义在所有函数最外边,使用或不使用var关键字定义的变量都是全局变量。全局变量其实被解析成window对象的一个属性,所以我们可以以“window.全转载 2014-04-03 14:42:54 · 445 阅读 · 0 评论 -
《锋利的jQuery》要点归纳——jQuery对表单、表格的操作及更多应用(下:其他应用)
一个月来,公司的项目近于结尾,很多问题暴露了出来。比如,jquery的遍历和异步ajax的内容发生了冲突,jquery已经执行后,新增加的ajax内容无法执行事件,这时候的解决办法就是使用传统的onclick()等事件来即时调用传统js函数,在事件中传入this对象,如onclick(this),再使用jquery在函数中操作。三、其他应用1. 网页字体大小控制(P164)放大缩小转载 2014-04-08 15:46:56 · 65 阅读 · 0 评论 -
jQuery源码分析-extend函数
Js代码 /*! * jQuery源码分析-extend函数 * jQuery版本:1.4.2 * * ---------------------------------------------------------- * 函数介绍 * jQuery.extend与jQuery.fn.extend指向同一个函数对象 * jQuery.extend是jQuery的属性转载 2014-04-01 13:26:02 · 56 阅读 · 0 评论 -
jquery this和$(this)疑问
问下jQuery中,this和$(this)的用法。看了下资料,this是DOM对象,$(this)是被包装成的jQuery对象。this只能用DOM的Javascript固有的方法,$(this)只能用jQuery的对象。(这点不知道是不是正确的???)看了jquery.js脚本,发现有很多的this和$(this)的用法。自己也写了个,有些不明白的地方。代码如下:转载 2014-04-02 17:32:59 · 68 阅读 · 0 评论 -
jQuery 插件 return this.each中this问题解析
jQuery 插件 return this.each中this问题解析 关于jquery的插件讲解时,看到这样一段用法:1 2 3jQuery.fn.test = function(){ alert(this[0].nodeName); //提示当前jquery对象的dom节点名称 }转载 2014-04-02 17:24:20 · 78 阅读 · 0 评论 -
jQuery插件
一些规范:当我们画出了UI之后就可以正式编写jQuery插件代码了,不过在着之前我们还需要对jQuery插件开发的一些规范性有一些了解。1. 使用闭包:(function($) { // Code goes here})(jQuery);这是来自jQuery官方的插件开发规范要求,使用这种编写方式有什么好处呢?a) 避免全局依赖。b) 避免第三方破转载 2014-04-01 13:48:39 · 84 阅读 · 0 评论 -
jQuery.extend与jQuery.fn.extend的区别
jQuery.extend对jQuery对象的扩展,可以理解为静态方法,不需要实例jQuery就可以使用。 jQuery.extend({ add: function(a, b) { return a + b; } }); al转载 2014-03-31 15:38:11 · 43 阅读 · 0 评论 -
javascript,jquery(闭包概念)
偶尔听人说javascript闭包,让我联想起以前学编译原理和数字逻辑里讲的闭包,以前上课讲的闭包很难懂,而且含有递归的意思在里面,现在不想再查看里面的闭包概念。但javascript我是经常要用,所以是要懂这里面的概念。其实javascript里的闭包概念很简单,就是函数用到外部变量,不需要传参就可以获取。举个例子: var sMessage = "Hello wo转载 2014-04-01 14:47:42 · 52 阅读 · 0 评论 -
理解$.extend(),与$.fn.extend()方法区别
目录(?)[+]jQuery 代码结果描述jQuery 代码结果1.$.extend()方法$.extend()方法在JQuery中有两个用法,第一次是扩展方法,第二个方法是jQuery.extend([deep], target, object1,[objectN])返回值:Object把2个对象合并得到新的target,d转载 2014-04-01 17:59:56 · 38 阅读 · 0 评论 -
jQuery.extend 函数详解
Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: 复制代码 代码如下:extend(dest,src1,src2,s转载 2014-04-01 18:04:50 · 43 阅读 · 0 评论 -
Jquery中的this与$(this)
Jquery中的this与$(this)序言:在使用jquery操作js时,经常整不明白this与$(this)。抽空仔细测试了一把,记录下来以供在忘记的时候拉出来参考参考!$(this)生成的是什么$()生成的是什么呢?实际上$()=jquery(),那么也就是说返回的是一个jquery的对象。题外话:通常我们为了简便直接使用$(),实际上,该函数省略了一个参数conte转载 2014-04-02 16:12:33 · 60 阅读 · 0 评论 -
jQuery(html, props)
jQuery(html, props)概述根据提供的原始 HTML 标记字符串,动态创建由 jQuery 对象包装的 DOM 元素。同时设置一系列的属性、事件等。参数htmlString用于动态创建DOM元素的HTML标记字符串propsMap用于附加到新创建元素上的属性、事件和方法示例描述:动态创建一个 div 元素(以及其中的所有内容转载 2014-04-08 13:16:40 · 81 阅读 · 0 评论