【发布时间】:2012-10-07 04:17:54
【问题描述】:
我想知道是否可以使用 javascript 删除特定 div class 的内容?
我希望能够偶尔访问这个 div 的内容,所以我不想完全删除它,但我担心它仍然会占用页面加载时间,即使它有 'display: none' 在 CSS 中应用到它。这是正确的吗?
是否有任何 JavaScript 可以删除特定“div 类”的页面内容,从而不会减慢页面加载时间?
【问题讨论】:
-
你想做什么没有多大意义,因为在脚本运行时,
div已经被加载了。 -
按需加载内容,而不是删除 div 的内容。 api.jquery.com/load
-
我们要删除多少数据?如果内容比较少,下载成本可以忽略不计。如果有 很多 内容,您可能应该将其分成多个页面或为用户提供更好的聚合选项。
-
div 类内容是嵌入的 youtube 视频,每个视频在加载之前从 youtube 获取缩略图和文本等信息。我有另一个类,它位于同一个父 div 中,fancybox 从我自己的静止图像中启动嵌入的视频,从而消除了从 youtube 的获取。 @cimmanon
标签: javascript css class html