-
detach:移除节点 •移除的处理与remove一致 •与remove()不同的是,所有绑定的事件、附加的数据等都会保留下来 •例如:$("p").detach()这一句会移除对象,仅仅是显示效果没有了。但是内存中还是存在的。当你append之后,又重新回到了文档流中。就又显示出来了。查看全部
-
remove方法移除其内部所有的元素及其自身的元素。 remove比empty好用的地方就是可以传递一个选择器表达式用来过滤将被移除的匹配元素集合,可以选择性的删除指定的节点查看全部
-
empty()方法只清空所选元素的子元素(包括文本),但元素本身依然保留查看全部
-
•before、after与insertBefore。insertAfter的除了目标与位置的不同外,后面的不支持多参数处理查看全部
-
•.prepend()方法将指定元素插入到匹配元素里面作为它的第一个子元素 (如果要作为最后一个子元素插入用.append()). •.prepend()和.prependTo()实现同样的功能,主要的不同是语法,插入的内容和目标的位置不同查看全部
-
•before与after都是用来对相对选中元素外部增加相邻的兄弟节点 •2个方法都是都可以接收HTML字符串,DOM 元素,元素数组,或者jQuery对象,用来插入到集合中每个匹配元素的前面或者后面 •2个方法都支持多个参数传递after(div1,div2,....) 可以参考右边案例代码查看全部
-
.prepend()方法插入作为第一个子元素,appendTo()被插入是作为最后一个子元素,查看全部
-
创建节点以及节点属性 1.创建节点document.createElement 2.设置属性:setAttribute 3.添加文本 innerHTML; 4.加入文档 appendChild查看全部
-
each方法$('li').each(index,ele){}查看全部
-
closet()找选择元素的直接父级元素。查看全部
-
children是直接子集的关系,find是找子孙备的子集。查看全部
-
replaceWith( child要被替换的元素)和replaceAll(parent)仅仅是匹配素和目标元素的区别。查看全部
-
each()查看全部
-
$('div').detach()移除对象,但是仅仅是显示没有了而已。再用append后又会出现。查看全部
-
empty()是清空节点内的内容而已,不清楚节点 remove()是把节点带节点内部内容一起删除。查看全部
举报
0/150
提交
取消