-
$(".item-2").prev() ==> 找到class=item-2的上一个同级的兄弟元素 <ul> <li></li> <== $(".item-2").prev() <li class="item-2"></li> <li></li> <== $(".item-2").next() </ul>查看全部
-
$(".item-2").next() ==> 找到class=item-2的后面挨着的那个同级元素查看全部
-
.parents()和.closest()是有点相似的,都是往上遍历祖辈元素,但是两者还是有区别的,否则就没有存在的意义了 起始位置不同:.closest开始于当前元素 .parents开始于父元素 遍历的目标不同:.closest要找到指定的目标,.parents遍历到文档根元素,closest向上查找,知道找到一个匹配就停止查找,parents一直查找到根元素,并将匹配的元素加入集合 结果不同:.closest返回的是包含零个或一个元素的jquery对象,parents返回的是包含零个或一个或多个元素的jquery对象查看全部
-
快速查找合集里面的每一个元素的所有祖辈元素,此时可以用parents()方法<br> <br> .parent()只会查找一级<br> .parents()会往上一直查找到祖先节点 $( "html" ).parent() 返回一个包含document的集合 $( "html" ).parents() 返回一个空集合查看全部
-
创建元素节点 $("<div><div/>")查看全部
-
.find()和.children()方法是相似的 1.children只查找第一级的子节点 2.find查找范围包括子节点的所有后代节点查看全部
-
快速查找合集里面的"第一级子元素",此时可以用children()方法;(仅仅是节点(作父)与其子元素的关系) .children()可无参数 $("div").children(); .children()选择性接受同一类型选择器表达式 $("div").children(".selected|:first|:last|```");查看全部
-
<div> <p>pyuansuluo1</p> <p>pyuansuluo2</p> </div> $("p").wrapInner("<div></div>"); == <div> <p> <div>pyuansuluo1</div> </p> <p> <div>pyuansuluo2</div> </p> </div> $("p").wrapInner(function(){ return "<div></div>"; }); == <div> <div> <p>pyuansuluo1</p> </div> <div> <p>pyuansuluo2</p> </div> </div>查看全部
-
children与find方法的区别,children是父子关系查找,find是后代关系(包含父子关系) find是遍历当前元素集合中每个元素的后代。只要符合,不管是儿子辈,孙子辈都可以。 与其他的树遍历方法不同,选择器表达式对于 .find() 是必需的参数。如果我们需要实现对所有后代元素的取回,可以传递通配选择器 '*'。 find只在后代中遍历,不包括自己。 选择器 context 是由 .find() 方法实现的;因此,$('li.item-ii').find('li') 等价于 $('li', 'li.item-ii')。 注意重点: .find()和.children()方法是相似的 1.children只查找第一级的子节点 2.find查找范围包括子节点的所有后代节点查看全部
-
.wrapAll()函数可以接受任何字符串或对象,可以传递给$()工厂函数来指定一个DOM结构。这种结构可以嵌套多层,但是最内层只能有一个元素。所有匹配元素将会被当作是一个整体,在这个整体的外部用指定的 HTML 结构进行包裹。查看全部
-
jQuery提供了一个unwarp()方法 ,作用与wrap方法是相反的。将匹配元素集合的父级元素删除,保留自身(和兄弟元素,如果存在)在原来的位置。查看全部
-
.wrap( wrappingElement ):在集合中匹配的每个元素周围包裹一个HTML结构 wrap()函数可以接受任何字符串或对象,可以传递给$()工厂函数来指定一个DOM结构。这种结构可以嵌套了好几层深,但应该只包含一个核心的元素。每个匹配的元素都会被这种结构包裹。该方法返回原始的元素集,以便之后使用链式方法查看全部
-
.replaceAll()和.replaceWith()功能类似,主要是目标和源的位置区别 .replaceWith()与.replaceAll() 方法会删除与节点相关联的所有数据和事件处理程序 .replaceWith()方法,和大部分其他jQuery方法一样,返回jQuery对象,所以可以和其他方法链接使用 返回的jQuery对象引用的是被删除的节点,而不是通过replaceWith/replaceAll方法替换的节点查看全部
-
clone()方法时,在将它插入到文档之前,我们可以修改克隆后的元素或者元素内容,如右边代码我 $(this).clone().css('color','red') 增加了一个颜色 通过传递true,将所有绑定在原始元素上的事件处理函数复制到克隆元素上 clone()方法是jQuery扩展的,只能处理通过jQuery绑定的事件与数据 元素数据(data)内对象和数组不会被复制,将继续被克隆元素和原始元素共享。深复制的所有数据,需要手动复制每一个查看全部
-
sliblings()获取到同辈的所有的元素查看全部
举报
0/150
提交
取消