所见所得

1、最常见创建服务的方法:工厂模式(factory),也可以用内建的$provide service方法

2、表单序列化:不用提交表单内每个信息。如:$(form).serialize();

3、$.param()针对复杂表单;

4、$.ajaxSetUp()针对重复的ajax部分进行初始化;

5、dataType:jsonp;在url后+? callback=?实现跨域;

6、全局方法$.ajaxStart、$.ajaxStop、$.ajaxError、$.ajaxSuccess、$.ajaxComplete全局函数,均对应局部函数,去掉$.ajax,直接进行(如.stop())即可;

7、$.ajaxSend全局函数无局部,只有$.ajax有一个属性:beforesend;

8、实现$ajax重写,可var jqXHR = $.ajax();

9、instenceof用于判断引用类型;如:[]、{}、object等对象类型具体是什么对象,var a =[];alert(a instenceof array) ==> true;

 typeof用于基本类型的判断;如string、number、boolean等;

10、jQuery瀑布流插件 Masonry

posted @ 2016-06-14 09:28  东方哥哥  阅读(229)  评论(0编辑  收藏  举报