用于在客户端上存储html字符串以供以后插入DOM
where to store html strings on client for later DOM insertion?
在单页应用程序中,有些视图(即html代码块)在开始时没有显示,但可能会在稍后显示。我可以在需要时将这些视图附加到DOM中,但我不希望必须从服务器动态加载它们。相反,我希望在加载页面的其余部分时从服务器加载它们。放置这样的多行html块的最佳位置是哪里,这样就可以很容易地从javascript访问它们并将其附加到DOM中?这种东西有没有特殊的html标签?
您可以将这些html部分存储在宽度为div
的display:none
(一个div
,一个html部分)中,以便在需要时、需要时(通过操纵DOM结构)显示它们。
相关文章:
- 预加载图像并插入DOM
- 如何从动态属性将IMG插入DOM
- 如何在不插入 dom 的情况下加载 mbox 内容
- jQuery .on() 脚本插入 DOM 时未绑定
- 确定图像未插入 DOM 时的宽度和高度
- 将JavaScript文件插入DOM中(方法比较)
- Javascript-从URL中获取多个图像的信息,然后将它们插入DOM
- 如何使非事件javascript指令在插入DOM元素后工作
- 当通过jQuery插入DOM时,什么时候应该将HTML字符串包装在单个元素中
- 当使用jQuery插入DOM时,JavaScript不会执行
- 保存已插入DOM的jquery对象
- 用于在客户端上存储html字符串以供以后插入DOM
- javascript模板是否仅适用于将小项目插入DOM
- 将元素插入DOM,位置基于时间戳
- 当反应元素插入DOM-Meteor时,突出显示它们
- 将样式元素动态插入DOM的最后一种跨浏览器方式
- 有没有比insertAdjacentHTML()和一个巨大的HTML字符串更好的方法将HTML插入DOM中
- 插入DOM时IE冻结GIF动画
- 创建图像,大小相对于窗口宽度.插入DOM时没有绘制图像
- jQuery中包含的脚本标签在插入DOM时不会被AJAX响应计算