我看到人们用两种不同的方式在jQuery中创建HTML元素:
$('<element>')
Run Code Online (Sandbox Code Playgroud)
和
$('<element />')
Run Code Online (Sandbox Code Playgroud)
我很好奇哪一个"更正确".我看到第一个显而易见的优点是只是简单地输入.根本使用哪一个会有所不同吗?
附加元素有什么区别
$('#my_parent_element').append('<div>');?
Run Code Online (Sandbox Code Playgroud)
要么
$('#my_parent_element').append($('<div>'));?
Run Code Online (Sandbox Code Playgroud)
和
$('#my_parent_element').append('<div/>');?
Run Code Online (Sandbox Code Playgroud)
要么
$('#my_parent_element').append($('<div/>'));?
Run Code Online (Sandbox Code Playgroud)
这是什么斜线的目的/.
将此元素转换为jQuery元素的目的是什么$?
为什么jQuery能够以这种方式附加元素?