【发布时间】:2016-03-30 14:47:19
【问题描述】:
我正在尝试使用 jQuery 导入 HTML 文件:
$('#section1').load('section1.html');
问题是当代码加载时 jQuery 不能正常工作。在这个 HTML 中,我有一些 jQuery UI 和一些复选框,如果我不使用“加载”功能工作,但如果我导入它,它们就无法识别。
【问题讨论】:
-
哪里可以看出问题? jsfiddle?
-
@Daniele Martini,您需要为每个 html 文件创建一个 document.ready 块,并注意代码/事件仅适用于您的 html。我不知道我是否解释过自己
-
可以给我一个 document.ready 块的例子吗?如果我尝试导入第 1 部分,我必须在其中插入此脚本(下方/顶部),语法是什么?
-
您只需要一个脚本选项卡进入每个 html 文件 $(document).ready(function() {...});并将被执行。你有什么问题?
-
抱歉,您能说得更准确一点吗?这是我第一次这样做,而且我对 Jquery 也不是很熟悉。我创建了一个新文件并在其上复制了我的 HTML 代码,以便在主页中导入。在主页的底部,我使用了这个脚本 $('#section1').load('section1.html');在我的页面中间,我创建了一个带有 section1 ID 的 div。我必须在哪里使用你的脚本 $(document).ready(function(){...});?你能给我举个例子来更好地理解吗?