创建一个DOM元素为啥只写前面就够了不用写后面的闭合标签
来源:3-5 通用图文组件类-H5ComponentBase(参数设置)
hezhou233
2016-12-26
比如这样就够了 var component = $('<div class="h5_component">')
而不需要这么写 var component = $('<div class="h5_component"></>')
写回答
1回答
-
因为jquery并不是直接把字符串之间插入得到元素的,而是字符串匹配,发现是以< 开头的,后面的字母就是标签名,然后 document.createElement。
比如
$('<div') 也是可以正确的创建一个 div 元素的012016-12-26
相似问题