jQuery:没有在构造函数中关闭标记的风险

前端之家收集整理的这篇文章主要介绍了jQuery:没有在构造函数中关闭标记的风险前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有什么理由使用$(‘< div>< / div>‘)代替$(‘< div>‘)?

或$(‘< div>< b>< / b>< / div>‘)而不是$(‘< div>< b>‘)?

在这两种情况下我都喜欢后者,因为它更短.

最佳答案
这取决于您是使用单个标签还是多个标签来创建元素/元素.

如果使用单个标记,jQuery将使用document.createElement方法创建元素,因此如果使用“< div />”则无关紧要或“< div>< / div>”.

如果你有几个元素,jQuery将通过创建div元素并将HTML代码放在innerHTML属性中来创建元素.要使浏览器正确解析HTML代码,您必须根据您使用的HTML版本编写它.如果您使用XHTML作为页面,则用于创建元素的HTML代码也必须是XHTML.

猜你在找的HTML相关文章