从另一个html文件加载html片段
Loading a html snippet from another html file
我想要有一个外部的.html文件,我将从中以编程方式加载片段,并在运行时将它们插入文档中。我在index.html
<head>
<link rel="import" href="html/html_snippets.html">
</head>
这是html_snippets.html
文件
<div id="asd">
<some stuff here>
</div>
加载完所有内容后,像这样加载代码片段
var friendSnippet = $("#asd").html();
我现在面临的问题是,我在循环中使用jQuery代码,它运行了几次,第一次它总是返回一个未定义的,但之后它很好。
为什么会这样?
可以使用jQuery .load()函数将html文件加载到页面的某个元素中。
$("#destinationElement").load("path/to/file.html");
这个可以解决这个问题。
相关文章:
- 具有服务器端呈现的HTML片段的主干模型
- KnockoutJS-打印html片段
- 使用 AngularJS 解析 HTML 片段
- 保留粘贴到 IE 中的 HTML 片段的条件注释
- 如何使用 JQuery 从另一个文件加载 HTML 片段
- Fancybox:如何滚动HTML片段,而不是具有相同效果的图像
- 如何重用HTML片段,但更改其中元素的ID
- 在libxmljs中附加html片段作为节点值
- 如何将HTML片段转换为另一个HTML片段
- 使用jQuery查找离滚动位置最近的HTML片段标识符
- Backbone.js-如何包含外部HTML片段
- 如何为拥有它的HTML片段提供初始数据'自己的控制器
- 我可以将HTML片段存储在不同的文件中,但可以通过JavaScript访问吗
- 如何存储HTML片段并稍后将其插入文档中
- 正在为HTML片段中的img标记设置baseUrl
- 将超长的html片段注入单页应用程序的最佳方式是什么
- 如何将带有html片段的javascript加载到现有的web应用程序中
- 访问通过Ajax服务的HTML片段中返回的JSON
- 将页面的HTML片段复制到剪贴板
- 从另一个html文件加载html片段