我想考虑一个案例,我有一个html页面,我想使用javascript解析元素的信息并将其用于#googleanalytics tracking
但是我有一个问题是,为html页面的每个区域指定元素id以便通过javascript / jquery进行解析更好吗?这是可取的吗?它对页面加载时间有什么影响吗?
示例:我有一个页面,其中有大约6-8个(可能更多)区域要填充某些信息,并使用此类信息在Google Analytics中根据用户的交互进行跟踪,即用户点击特定区域< / p>
请告诉我你的建议。如果我需要提供更多信息。感谢
答案 0 :(得分:3)
缺点是你要在你的html中添加字符。
好处是它使您编写的代码更容易维护。最后,它可能会减少整体页面的大小,因为您不必进行粗略的DOM遍历扭曲,而是document.getElementById
为您完成所有这些操作。 document.getElementById
也很快。
使用ID。只是不要重复它们。