是“.after()” jQuery 或者我可以在原版中使用它 javascript
Is ".after()" jQuery or can I use it in vanilla javascript
我不必包含 jQuery 库的原因是什么。要使用的方法。我想在 h1
.
之后追加一个元素
h1
位于其他子元素之间。
const contentDivH1 = document.getElementById('content').children[2];
const svgElement = document.createElement('svg');
iife 附加在 h1
svg
元素之后
(() => contentDivH1.after(svgElement))()
它起作用了,但为什么呢?
感谢@Quentin:.after()
是 DOM API 的一部分,而不是原生 JS。
.after()
是一种方法。它是否存在完全取决于你调用它的对象。
有一个after
method defined in jQuery。
还有一个after
method defined in DOM,虽然它是实验性的。
这两种方法的行为不同。
我不必包含 jQuery 库的原因是什么。要使用的方法。我想在 h1
.
h1
位于其他子元素之间。
const contentDivH1 = document.getElementById('content').children[2];
const svgElement = document.createElement('svg');
iife 附加在 h1
svg
元素之后
(() => contentDivH1.after(svgElement))()
它起作用了,但为什么呢?
感谢@Quentin:.after()
是 DOM API 的一部分,而不是原生 JS。
.after()
是一种方法。它是否存在完全取决于你调用它的对象。
有一个after
method defined in jQuery。
还有一个after
method defined in DOM,虽然它是实验性的。
这两种方法的行为不同。