编辑:如何扩展/编辑“附加内容”?我的意思是,如果我在“include.html”(我使用 jquery 加载附加的文件)中有一个名为“website”的 div,我可以在附加后向该 DIV 添加文本/代码吗?
我有一个简单的 HTML 菜单页面,我试图将其加载到我网站中的每个页面。对不起,如果它是一个菜鸟问题;) Jquery/js/html 有点菜鸟。
这是其中一个文件:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="cstyles.css">
<script type='text/javascript' src='jquery-1.9.1.js'></script>
<script type='text/javascript' src='menu2.js'></script>
<script type='text/javascript' src='menu_load.js'></script>
</head>
<body>
<script>
loadContent();
$(document).on('mouseenter', "#menulist", function() {
mainmenu();
});
</script>
<div id="contact_us" style="background:blue;">Something</div>
</body>
</html>
继承人menu2.js:
function mainmenu() {
$(" #menulist li").hover(function () {
$(this).find('ul:first').css({
visibility: "visible",
display: "none"
}).show(300);
}, function () {
$(this).find('ul:first').css({
visibility: "hidden"
});
});
}
$(document).ready(function () {
mainmenu();
});
继承人menu_load.js:
function loadContent() {
$("body").load("include.html");
}
问题是:成功加载菜单后(名为INCLUDE.html的html文件),页面内容“消失”...
在这种情况下,这个词:某事不会出现。更清楚地说,它会显示一秒钟,然后被“include.html”文件中的内容替换。
有什么建议么?
提前致谢!