摘要: jQuery中的extend() extend()函数是jQuery的基础函数之一,作用是扩展现有的对象。例如下面的代码:Html代码<scripttype="text/javascript"src="jquery-1.5.2.js"></script><script>obj1={a:'a',b:'b'};obj2={x:{xxx:'xxx',yyy:'yyy'},y:'y'};$.extend(true,obj1,obj2);alert( 阅读全文
posted @ 2012-04-09 18:52 水之原 阅读(6069) 评论(0) 推荐(3) 编辑
摘要: 一,什么是jqueryjQuery是继prototype之后又一个优秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,写更少的代码,做更多的事情。说白了,jquery就是javascript。只不过按照人的习惯思维把它封装了一个比较强大的框架。还有一点jquery能够把html和javascript尽量分离,这也是我愿意用jquery的一个重要原因。jqueryt很灵活,太灵活了,可以说是他一个优点,也是他一个缺点,达到一种效果,十个人也许会用十种不同的方法来实现这个过程,结果一样,过程不一样,这到底是好,还是坏呢。就各说各的理了。二,学习和使用jquery的困惑 阅读全文
posted @ 2012-04-09 18:42 水之原 阅读(707) 评论(0) 推荐(1) 编辑
摘要: 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-04-09 18:19 水之原 阅读(503) 评论(0) 推荐(0) 编辑