我正在使用导航菜单加载标题
jQuery(document).ready(function() {
$('#header').load("header.html");
});
Run Code Online (Sandbox Code Playgroud)
在这段代码之后我有以下内容
$(window).load(function() {
$('#about').addClass('active');
});
Run Code Online (Sandbox Code Playgroud)
从我理解的一切,之后的window.load运行document.ready,但它仍然没有应用任何东西.有帮助吗?jquery addClass似乎是正确的,因为在浏览器中加载页面后输入控制台,它可以工作.
这是我设置标题模板并加载它的方式有问题吗?
以前我使用php和一些node.js,所以重用代码很简单,但我需要使用纯html/js,因此标题模板.
谢谢
尝试在加载回调中执行此操作:
$('#header').load("header.html", function () {
// this is run after header.html has been loaded
$('#about').addClass('active');
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
895 次 |
| 最近记录: |