jquery工具函数

需要导入jquery.min.js

获取浏览器的名称与版本信息
可以通过$.browser去判断,比如if ($.browser.chrome) { //谷歌浏览器}
在jquery1.9中被移除,改为$.support


检测浏览器是否属于W3C盒子模型 

 if ($.support.boxModel) { //是W3C盒子模型}else{//是IE盒子模型}
 
检测对象是否为空
$.isEmptyObject(obj);如果为空,则该函数返回true

检测对象是否为原始对象
能检测对象是否为通过{}或new Object()关键字创建的原始对象,如果是,返回true
$.isPlainObject (obj);


检测两个节点的包含关系

能检测在一个DOM节点中是否包含另外一个DOM节点,如果包含,返回true
$.contains (container, contained);

字符串操作函数trim
能删除字符串中左右两边的空格符,但该函数不能删除字符串中间的空格
$.trim (str);

URL操作函数
能使对象或数组按照key/value格式进行序列化编码,该编码后的值常用于向服务端发送URL请求
$. param (obj);

使用$.extend()扩展工具函数
可以对原有的工具函数进行扩展,自定义类级别的jQuery插件
$. extend ({options});

使用$.extend()扩展Object对象
在扩展对象时,两个对象将进行合并,当存在相同属性名时,后者将覆盖前者
$. extend (obj1,obj2,…objN);


你可能感兴趣的:(Jquery)