课程
/前端开发
/jQuery
/jQuery基础(二)—DOM篇
var p = $("p:first").remove();,这一句代码中的p不是其实什么东西都没有了吗,为什么我这样写还能将这个已经删除的p的内容获取并插入?
点击通过remove处理元素1后显示如下:
2018-10-21
源自:jQuery基础(二)—DOM篇 4-5
正在回答
remove删除的内容被赋值给p了,之后用append插入到后面
remove方法的返回值就是删除的对象,你可以用typeof(p) //为:object
不过,我试了一下若删除一个不存在的元素,var p = $("ul:first").remove();居然仍然返回object,我以为会返回undefied..可见jq还是不太严谨的。我们只好按照它的语法凑合用吧。
举报
jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换
6 回答很疑惑,求分享看法
3 回答疑惑给出的提示
1 回答看完这一节更加不懂了,有个疑惑
2 回答本节答案 .closest('.level-2') 有点任性?
12 回答求解,纠结中