我正在尝试使用 .load 功能制作菜单,但我不知道如何更改它正在使用的页面。
这就是我所拥有的...
索引.html
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/index.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
</head>
<body>
<div id="header"></div>
<div id="menu"></div>
<div id="main"></div>
<script>
$("#header").load("header.html");
$("#menu").load("menu.html");
$("#main").load("main.html");
</script>
<body>
</html>
菜单.html
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/menu.css">
</head>
<body>
<div class="menu-item">
<div class="menu-text" id="menu-item1">
Click me!
</div>
</div>
<body>
</html>
因此,当单击menu.html中的 div id "menu-item1" 时,它应该例如更改$("#main").load("main.html");
为index.html$("#main").load("OTHERmain.html");
中的。