javascript - 导入支持其他 javascript 函数的 HTML 部分

标签 javascript jquery html css

在我的 HTML 文件中,我使用 Jquery 导入了一些 HTML 部分,例如:HeaderFooter

$(function(){
              $("#leftsidebar").load("leftsidebar");
              $("#topnav").load("topnav");
              $("#footer").load("footer");
          });

问题是,那些 HTML 部分具有由另一个 js 文件支持的下拉功能。

<script src="js/custom.min.js"></script>

此功能不适用于这种方式。仅当我将上述 js 文件添加到该 html 部分时它才有效。我需要在主 html 文件中保留此导入,因为此 js 文件在其他 html 部分中也有用法。

我该如何解决这个问题?

最佳答案

$('selector').load(htmlUrl,function(){
  $.getScript(scriptUrl);
})

关于javascript - 导入支持其他 javascript 函数的 HTML 部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38863929/

相关文章:

javascript - jqPlot - 基于系列中每个数据点的值范围的不同颜色条

javascript - jQuery - ajax 的响应

javascript - 将数字 id 从 html dropbox 传递给 JS 函数

html - 输入类型文本框在调整窗口大小时不折叠

javascript - 为什么 Jquery 对话框在 $(this) 上不断崩溃?

Javascript 并不总是返回 false

javascript - 使用 setState 的 react-native 更新对象

javascript - 如何根据父元素调整文本区域的大小

复选框上的 Javascript 克隆此 div,未选中时删除此 div

javascript - "Term"特性中传入的默认 "jquery UI autocomplete"名称是否可以更改?