如何即时创建自闭合 html 标签

How to create self closing html tag on the fly

提问人:sridharnetha 提问时间:9/2/2022 最后编辑:sridharnetha 更新时间:9/2/2022 访问量:155

问:

我能够创建一个这样的元素:

$(`<Override PartName="/xl/worksheets/sheet1.xml"/>`)[0]

这将导致<override partname="/xl/worksheets/sheet1.xml"></override>

我将如何创建导致如下所示的自闭合标签的元素?

<Override PartName="/xl/worksheets/sheet1.xml"/>
JavaScript HTML JQuery XML Xml元素

评论


答:

3赞 Quentin 9/2/2022 #1

jQuery处理的是DOM,而不是标签。它创建一个元素。没有办法告诉浏览器将其序列化为自关闭标记,而不是开始和结束标记。override

(您还会注意到,它正在规范化元素类型和属性名称的大小写。不要使用 HTML DOM 工具来处理 XML。它们不是为此而设计的。

评论

0赞 sridharnetha 9/2/2022
创建 ?xml