所以有时我的html需要一些特殊的类/ div / attributes / ..让jquery脚本工作(网站的“no-javaSript”版本不需要这些元素才能正常工作)。我相信你知道我在说什么。
现在我想知道对于网站的性能/加载时间有什么好处。是否已经在html中编写了“额外”html代码或者通过脚本添加它们?
如果您对此有任何经验,如果您与我分享,我将很高兴。
非常感谢!
答案 0 :(得分:1)
使用这些方法时,您不会感觉到任何实质性差异,但在生成自定义属性服务器时,它的开销要小得多。
如果您正在做客户端 - 您必须将事件附加到页面加载,遍历DOM以查找所需的标记名称,操纵这些元素的属性,导致修改DOM并可能触发重排,你完全不需要它。
当您在服务器端执行此操作时 - 无需额外计算,您只需将输出权重增加几个字节即可。