美文网首页
jQuery常用函数

jQuery常用函数

作者: hsj_gg | 来源:发表于2018-06-23 14:22 被阅读0次

1、获取浏览器的名称与版本信息

在jQuery中,通过$.browser对象可以获取浏览器的名称和版本信息

$.browser.chrome为true,表示当前为Chrome浏览器

$.browser.mozilla为true,表示当前为火狐浏览器

还可以通过$.browser.version方式获取浏览器版本信息。

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

浏览器的盒子模型分为两类,一类为标准的w3c盒子模型,另一类为IE盒子模型,两者区别为在Width和Height这两个属性值中是否包含padding和border的值,w3c盒子模型不包含,IE盒子模型则包含

可以通过$.support.boxModel对象返回的值,检测浏览器是否属于标准的w3c盒子模型。

3、检测对象是否为空

在jQuery中,可以调用名为$.isEmptyObject的工具函数,检测一个对象的内容是否为空,如果为空,则该函数返回true,否则,返回false值,调用格式如下:

其中,参数obj表示需要检测的对象名称。

4.检测对象是否为原始对象

调用名为$.isPlainObject的工具函数,能检测对象是否为通过{}或new Object()关键字创建的原始对象,如果是,返回true,否则,返回false值

5、检测两个节点的包含关系

调用名为$.contains的工具函数,能检测在一个DOM节点中是否包含另外一个DOM节点,如果包含,返回true,否则,返回false值

$.contains (container, contained);

参数container表示一个DOM对象节点元素,用于包含其他节点的容器,contained是另一个DOM对象节点元素,用于被其他容器所包含。.

6、URL操作函数

调用名为$. param的工具函数,能使对象或数组按照key/value格式进行序列化编码,该编码后的值常用于向服务端发送URL请求,调用格式为:

$.param (obj);

参数obj表示需要进行序列化的对象,该对象也可以是一个数组,整个函数返回一个经过序列化编码后的字符串。

7、使用$.extend()扩展工具函数

调用名为$. extend的工具函数,可以对原有的工具函数进行扩展,自定义类级别的jQuery插件,调用格式为:

$.extend ({options});

参数options表示自定义插件的函数内容。

相关文章

  • jQuery API学习之CSS操作函数与动画效果篇

    jQuery CSS操作函数 常用jQuery CSS操作函数介绍: jQuery 常用特效API: jQuery...

  • jQuery常用方法以及ajax

    jQuery常用函数 .each(function(index,Element)) 遍历一个jQuery对象,为每...

  • jQuery常用函数

    1、获取浏览器的名称与版本信息 在jQuery中,通过$.browser对象可以获取浏览器的名称和版本信息 $.b...

  • jQuery常用函数

    常用方法 .each(function(index.Element)) 遍历一个jQuery对象,为每个匹配元素执...

  • Jquery 常用函数

    一 操作类的方法1.addClass(className)2.removeClass(className)3.ha...

  • JQuery常用函数

    最近使用得比较多的jq函数 记一下 .addClass 函数用为当前对象所匹配的每一个元素添加指定的css 样式 ...

  • jQuery DOM教辅

    jQuery 常用的函数 一、jQuery DOM 元素方法 .get() 获得由选择器指定的 DOM 元素。 ....

  • jQuery核心函数“$();”的使用

    jQuery中最常用的函数就是$()函数了,至于为什么是使用这个$符号,之前老师开了个玩笑说:jQuery的开发者...

  • 深入理解立即执行函数 2018-04

    看过jQuery源码的人应该知道,jQuery开篇用的就是立即执行函数。立即执行函数常用于第三方库,好处在于隔离作...

  • jQuery属性/常用函数

    属性操作 .val()用来处理input的value,可获取/修改.attr()可获取元素的属性或设置元素属性,多...

网友评论

      本文标题:jQuery常用函数

      本文链接:https://www.haomeiwen.com/subject/tdulyftx.html