添加/删除DOM中的元素及其对性能的影响

时间:2015-03-13 12:33:24

标签: javascript jquery

我目前正致力于一个涉及向用户显示记录表的项目。每条记录都有可能显示多个嵌入式YouTube视频。 最初我加载了所有嵌入的iframe,只是根据活动记录进行了显示/隐藏。这显然是可怕的表现。

我目前的解决方案是加载占位符图片,然后在用户点击图片时将iframe注入dom。这适用于第一次加载,但是如果用户加载第二条记录,并且必须加载第二条iframe,则性能开始受损。

我尝试使用

从dom中删除元素
$('iframe').remove();
然而,这似乎没有提供任何性能优势。有没有办法在点击新记录时删除以前的iframe,这将有效执行?

由于

0 个答案:

没有答案