随笔分类 - JS_JQuery
摘要:扩展jQuery插件开发的基本知识,最佳做法和常见的陷阱。 入门 编写一个jQuery插件开始于给jQuery.fn加入新的功能属性,此处添加的对象属性的名称就是你插件的名称: 用户非常喜欢的$符号哪里去了? 它仍然存在,但是,为了避免和其他(function ($) { $.fn.myPl
阅读全文
摘要:【1】先下载jQuery.cookie插件:使用帮助请参考链接(https://github.com/carhartl/jquery-cookie)。 【2】安装插件: [html] view plain copy <script type="text/javascript" src="<%=bas
阅读全文
摘要:1.层级选择器 后代选择器 "父元素 后代元素" 比如:$("div p") 选取div元素下所有的p元素 子元素选择器 "父元素 > 子元素" 比如:$("div>p") 选取div的子元素中的p元素 第一个向后兄弟元素 "元素名+兄弟元素" 比如:$("div+p") 选取div元素后的第一个p
阅读全文
摘要:jQuery中处理加载时机的几种方式 第一种: 第二种: 第三种: 以上三种方式,第三种方式的执行优先级比第一种、第二种都要高。第一种和第二种平级。 以上三种又可以用 window.onload = function () {};代替。 $(function(){})和window.onload()
阅读全文
摘要:jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象。jQuery 对象是 jQuery 独有的,其可以使用 jQuery 里的方法,但是不能使用 DOM 的方法;例如: $("#img").attr("src","test.jpg"); 这里的 $("#img")就是 jQuery
阅读全文
摘要:(1)什么是事件起泡 首先你要明白一点,当一个事件发生的时候,该事件总是有一个事件源,即引发这个事件的对象,一个事件不能凭空产生,这就是事件的发生。 当事件发生后,这个事件就要开始传播。为什么要传播呢?因为事件源本身并没有处理事件的能力。例如我们点击一个按钮时,就会产生一个click事件,但这个按钮
阅读全文