gpt4 book ai didi

javascript - 是否必须使用 document.registerElement() ?

转载 作者:行者123 更新时间:2023-11-28 18:33:54 24 4
gpt4 key购买 nike

我正在使用自定义 HTML 标签,例如 <custom-element>为了语义方便和使用 CSS 设计样式。我还使用标签名称作为 jQuery 的选择器,例如 $('custom-element') .

我已删除 document.registerElement('custom-element')从我的代码来看,Chrome 中一切都按预期运行。

是否强制使用document.registerElement('custom-element')即使我没有在这些自定义元素中使用任何 Javascript(jQuery 选择器除外)?

最佳答案

registerElement 唯一做的就是允许您通过构造函数以编程方式创建新元素的对象,而不是使用 createElement。这使您还可以向元素添加原型(prototype),或扩展现有元素,据我所知,您无法使用 createElement 做到这一点。如果您不需要这三件事(构造函数、现有元素的扩展、原型(prototype))之一,则无需注册自定义元素。

关于javascript - 是否必须使用 document.registerElement() ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37475381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com