- json的三种格式
2.1 对象
{sid:‘s01’,sname:‘zs’}
2.2 列表/数组
[1,3,4,5]
2.3 混合模式
{id:3,hobby:[‘a’,‘b’,‘c’]}
- .extend和.extend和.extend和.fn.extend
2.1 $.extend:对象的扩展(或继承)
$.extend(obj1,obj2,obj3[,…])
$.extend(obj1,obj2)
.extend(obj1)/.extend(obj1)/.extend(obj1)/.method=function(options){…};
2.1.1扩充值覆盖
之前已经有的值会被后面相同对象名的对象覆盖,如果后面对象有新属性,就会扩充。
2.2 $.fn.extend是用来扩充jquery实例的属性或者方法使用
.fn.extend(obj1)//.fn.extend(obj1)//.fn.extend(obj1)//.fn.method=function(options){…};
-
jQuery插件的添加
其实就是给jQuery添加新的实例方法或类方法,然后将功能封闭在其中 -
jQuery插件开发实例(demo7.jsp demo8.jsp demo9.jsp)
4.1 命名
jquery.xxx.js
4.2 扩展实例方法
4.3 如何面向集合
4.4 如何多行集于一行
4.5 命名参数的写法
$.extend(defaults,options);