【javascript – 如何监视jQuery的追加函数Sinon】教程文章相关的互联网学习教程文章

jQuery.before()函数详解

before()函数用于在每个匹配元素之前插入指定的内容。指定的内容可以是:html字符串、DOM元素(或数组)、jQuery对象、函数(返回值)。与该函数相对的是after()函数,用于在每个匹配元素之后插入指定的内容。该函数属于jQuery对象(实例)。语法jQueryObject.before( content1 [, content2 [, contentN ]] )参数参数 描述content1 String/Element/jQuery/Function类型指定的追加内容。content2 可选/String/Element/jQuery类型指定的追加...

jQuery.removeData()函数用法详解

removeData()函数用于移除在当前jQuery对象所匹配的每一个元素上存储的指定键名的数据项。removeData()函数主要用来移除通过data()函数存放的数据。该函数属于jQuery对象(实例)。语法removeData()函数的语法如下:jQueryObject.removeData( keys )注意:removeData()会移除当前jQuery对象所匹配的每一个元素上指定键名的数据。参数参数 描述keys String/Array类型指定的键名字符串或数组。如果要同时移除多个键名的数据项,请传入数...

jQuery.unwrap()函数详解

unwrap()函数用于移除每个匹配元素的父元素。unwrap()将移除当前匹配元素的父元素,但会保留其所有的后辈元素。你可以使用该函数快速取消通过wrap()函数为匹配元素添加的父级包裹元素。与该函数相对的是wrap()函数,用于将每个匹配元素用指定的元素包裹起来。该函数属于jQuery对象(实例)。语法jQuery 1.4 新增该函数。jQueryObject.unwrap( )如果当前匹配元素的父元素为body元素,则unwrap()函数不会移除body元素。返回值unwrap()函...

jQuery.wrap()函数详解

wrap()函数用于在每个匹配元素外部包裹指定的HTML结构。与该函数相对的是unwrap()函数,用于当前匹配元素的父元素(只移除父元素,其内部节点全部保留)。该函数属于jQuery对象(实例)。语法jQueryObject.wrap( wrapper )参数参数 描述wrapper String/Element/jQuery/Function类型用于包裹匹配元素的节点。如果参数wrapper为字符串,则将其视作jQuery选择器或html字符串,jQuery会自行判断。jQuery 1.4 新增支持:参数wrapper可以为函...

jQuery.append()函数详解

append()函数用于向每个匹配元素内部的末尾位置追加指定的内容。指定的内容可以是:html字符串、DOM元素(或数组)、jQuery对象、函数(返回值)。与该函数相对的是prepend()函数,用于向每个匹配元素内部的起始位置追加指定的内容。该函数属于jQuery对象(实例)。语法jQueryObject.append( content1 [, content2 [, contentN ]] )参数参数 描述content1 String/Element/jQuery/Function类型指定的追加内容。content2 可选/String/Eleme...

jQuery.wrapAll()函数详解

wrapAll()函数用于在所有匹配元素用单个元素包裹起来。该函数属于jQuery对象(实例)。语法jQuery 1.2 新增该函数。jQueryObject.wrapAll( wrapper )参数参数 描述wrapper String/Element/jQuery/Function类型用于包裹匹配元素的节点。如果参数wrapper为字符串,则将其视作jQuery选择器或html字符串,jQuery会自行判断。如果wrapper不是函数类型,wrapAll()会将所有匹配元素移动到第一个匹配元素的位置,然后用指定的单个元素将它们全...

jQuery.wrapAll()函数用法详解

wrapAll()函数用于在所有匹配元素用单个元素包裹起来。该函数属于jQuery对象(实例)。语法jQuery 1.2 新增该函数。jQueryObject.wrapAll( wrapper )参数参数 描述wrapper String/Element/jQuery/Function类型用于包裹匹配元素的节点。如果参数wrapper为字符串,则将其视作jQuery选择器或html字符串,jQuery会自行判断。如果wrapper不是函数类型,wrapAll()会将所有匹配元素移动到第一个匹配元素的位置,然后用指定的单个元素将它们全...

jQuery中函数append()与appendto()用法对比讲解

本文实例分析了jquery中append()与appendto()的用法。分享给大家供大家参考。具体分析如下:在jQuery的文档操作方法中,append()和appentto()方法执行的任务相同,但是两者也有区别。1、append()方法:在被选元素的结尾(但仍在元素内部)插入指定的内容。a、语法:代码如下:$(selector).append(content); 其中,参数content是必需的,指定要附加的内容。 b、append能够使用函数给被选元素附加内容,语法为:代码如下:$(selector)....

jQuery.add()函数的正确用法

add()函数用于向当前匹配元素中添加符合指定表达式的元素,并以jQuery对象的形式返回这里的表达式包括:选择器(字符串)、HTML内容(字符串)、DOM元素(Element)、jQuery对象。与该函数相对的是not()函数,用于从当前匹配元素中移除符合指定表达式的元素。该函数属于jQuery对象(实例)。语法jQueryObject.add( expr [, context ] )参数参数 描述expr String/Element/jQuery类型指定的表达式。context 可选/Element/jQuery类型指定表示查...

jQuery.andSelf()函数用法解析

andSelf()函数用于将之前匹配的元素加入到当前匹配的元素中,并以新的jQuery对象的形式返回。当前jQuery对象可能是通过调用其它jQuery对象的特定方法创建的,使用该函数将返回一个新的jQuery对象,该对象包含了当前jQuery对象和之前创建它的jQuery对象的所有匹配元素。该函数属于jQuery对象(实例)。语法jQuery 1.2 新增该函数,但从1.8 开始被标记为已过时。从jQuery 1.8开始,请使用addBack()函数替代该函数。jQueryObject.andSel...

jQuery使用andSelf()函数方法【图】

当我们使用Destructive Method对wrapper set进行选择、过滤之后会产生一个新的结果集。例如:对于上面的DOM Tree,当然可以使用$(p).find(p)来获取所有p元素包含的p元素,但是选择结果中肯定不包含p元素自身。如果在find之后链式调用andSelf()则可以把previous selection($(p))也包含在结果集中。用法举例对于以上html代码,使用$(p).find(p).css(border, 1px solid #993300);css效果只能作用于p元素但是在find()之后加上andSelf()...

jQuery.prevAll()函数的用法详解

prevAll()函数用于选取每个匹配元素之前的所有同辈元素,并以jQuery对象的形式返回。你还可以使用选择器来进一步缩小选取范围,筛选出符合指定选择器的元素。与该函数相对的是nextAll()函数,用于选取每个匹配元素之后的所有同辈元素。该函数属于jQuery对象(实例)。语法jQuery 1.2 新增该函数。jQueryObject.prevAll( [ selector ] )参数参数 描述selector 可选/String类型指定的选择器字符串。prevAll()函数将在当前jQuery对象每个...

jQuery.contents()函数详解

contents()函数用于选取当前匹配元素的所有子节点(包括文本节点、注释节点等),并以jQuery对象的形式返回。该函数属于jQuery对象(实例)。语法jQuery 1.2 新增该函数。jQueryObject.contents( )返回值contents()函数的返回值为jQuery类型,返回一个新的jQuery对象,该对象包含了当前jQuery对象匹配元素的所有子节点(包括元素、文本、注释等所有类型的节点)。只要两个HTML标记之间存在任何空白字符(空格、换行符等),就会被视作文本节...

jQuery.prevUntil()函数实例用法详解

prevUntil()函数用于选取每个匹配元素之前所有的同辈元素,直到遇到符合指定表达式的元素为止,并以jQuery对象的形式返回。这里的表达式是指:选择器(字符串)、DOM元素(Element)、jQuery对象。你还可以使用选择器来进一步缩小选取范围,筛选出符合指定选择器的元素。与该函数相对的是nextUntil()函数,用于选取每个匹配元素之后所有的同辈元素,直到遇到符合指定表达式的元素为止。该函数属于jQuery对象(实例)。语法jQuery 1.4 新增...

jQuery.siblings()函数用法详解

siblings()函数用于选取每个匹配元素的所有同辈元素(不包括自己),并以jQuery对象的形式返回。你还可以使用选择器来进一步缩小选取范围,筛选出符合指定选择器的元素。该函数属于jQuery对象(实例)。语法jQueryObject.siblings( [ selector ] )参数参数 描述selector 可选/String类型指定的选择器字符串。siblings() 函数将在当前jQuery对象每个匹配元素的所有同辈元素中...