摘要: 一、选择器性能优化建议 1. 总是从#id选择器来继承 这是jQuery选择器的一条黄金法则。jQuery选择一个元素最快的方法就是用ID来选择了。1$('#content').hide(); 或者从ID选择器继承来选择多个元素:1$('#content p').hide(); 2. 在cl... 阅读全文
posted @ 2015-08-25 22:26 Mark秀才 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1. 简要介绍 闭包可谓是js中的一大特色了,即使你对闭包没概念,你可能已经在不知不觉中使用到了闭包。闭包是什么,闭包就是一个函数可以访问到另一个函数的变量。这就是闭包,解释起来就这么一句话,不明白?我们来看一个简单的例子:function getName(){ var name='wenz... 阅读全文
posted @ 2015-08-25 22:10 Mark秀才 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 我们这里主要总结jQuery中对某元素的兄弟元素、子元素和父元素的获取,原声的Javascript代码对这些元素的获取比较麻烦一些,而jQuery正好对这些方法进行封装,让我们更加方便的对这些元素进行获取和操作。jQuery提供的方法 上来就把jQuery提供的方法摆在这里是不是有点不好呀,不... 阅读全文
posted @ 2015-08-25 22:07 Mark秀才 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、对jQuery对象的扩展 ;(function($){ $.fn.extend( { fun1:abc,fun2:1bc … } ) })(jQuery) 这里采用立即执行模式,即不用调用也能执行; ;是为了防止别的代码冲突; (function($){})(jQuery);是为了防止变量方法全 阅读全文
posted @ 2015-08-25 15:44 Mark秀才 阅读(154) 评论(0) 推荐(0) 编辑
摘要: $(selector).load(url [,date] [,callback])url:请求页面的url地址date:发送至服务器的key:value数据callback:请求完成时的回调函数,无论请求成功或失败,即只要XMLHttpRequest对象的状态为4或complete时就调用此函数会将... 阅读全文
posted @ 2015-08-25 15:43 Mark秀才 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、ready机制$(document).ready(function(){})$().ready(function(){})$(function(){})jquery的ready函数会在dom准备完毕后执行,并且可以多次使用$(selector).load(function(){})此方法相当于j... 阅读全文
posted @ 2015-08-25 15:42 Mark秀才 阅读(142) 评论(0) 推荐(0) 编辑