摘要: //全选 $("input[type=checkbox]").attr("checked", true); //全不选 $("input[type=checkbox]").attr("checked", false); //反选(自己偶尔发现的^-^) $("input[type=checkbox]").attr("checked", function () {return !this.checked }); 阅读全文
posted @ 2012-11-06 18:03 zhjahch 阅读(195) 评论(0) 推荐(0)
摘要: 本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中! 1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSetup({ ajaxSettings:{ contentType:"application/x-www-form-urlencoded;chartset=GB2312"} });2. 解决jQu 阅读全文
posted @ 2012-11-06 17:01 zhjahch 阅读(235) 评论(0) 推荐(0)
摘要: jquery $.fn $.fx是什么意思$.fn是指jquery的命名空间,加上fn上的方法及属性,会对jquery实例每一个有效。 如扩展$.fn.abc(),即$.fn.abc()是对jquery扩展了一个abc方法,那么后面你的每一个jquery实例都可以引用这个方法了. 那么你可以这样子:$("#div").abc(); 通常使用extend方法扩展,详细请看API. jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend(object);jQuery.extend(object);jQuery.extend(... 阅读全文
posted @ 2012-11-06 16:07 zhjahch 阅读(557) 评论(0) 推荐(0)
摘要: JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法合并后,是修改了dest的结构的。如果想要得到合并的结果却又不想修改dest的结构,可以如下使用: var newSrc=$.extend({},src1,src2,src3...)//也就是将"{}"作为dest参 阅读全文
posted @ 2012-11-06 15:55 zhjahch 阅读(204) 评论(0) 推荐(0)