2
我正在尝试JQuery的菜单小部件,并出于某种原因,它不工作。我已经在我的浏览器和JSFiddle(http://jsfiddle.net/evanvee/MANH4/2/)上试过了。JQuery菜单不能正常工作
HTML代码:
<html lang="en">
<head>
<meta charset="utf-8">
<title>Page Title</title>
<link rel="stylesheet" href="template.css">
<link rel="stylesheet" href="includes/jquery/themes/base/jquery.ui.all.css">
<script src="includes/jquery/jquery.ui.core.js"></script>
<script src="includes/jquery/jquery-1.9.1.js"></script>
<script src="includes/jquery/jquery.ui.widget.js"></script>
<script src="includes/jquery/jquery.ui.position.js"></script>
<script src="includes/jquery/jquery.ui.menu.js"></script>
<script>
$(function() {
$("#menu").menu();
});
</script>
<style>
.ui-menu { width: 150px; }
</style>
</head>
<body>
<div id="container">
<div id="banner">
<h1>Page Heading</h1>
</div>
<div id="nav">
<ul id="menu">
<li class="ui-state-disabled"><a href="#">Aberdeen</a></li>
<li><a href="#">Ada</a></li>
<li><a href="#">Adamsville</a></li>
<li><a href="#">Addyston</a></li>
<li>
<a href="#">Delphi</a>
<ul>
<li class="ui-state-disabled"><a href="#">Ada</a></li>
<li><a href="#">Saarland</a></li>
<li><a href="#">Salzburg</a></li>
</ul>
</li>
<li><a href="#">Saarland</a></li>
<li>
<a href="#">Salzburg</a>
<ul>
<li>
<a href="#">Delphi</a>
<ul>
<li><a href="#">Ada</a></li>
<li><a href="#">Saarland</a></li>
<li><a href="#">Salzburg</a></li>
</ul>
</li>
<li>
<a href="#">Delphi</a>
<ul>
<li><a href="#">Ada</a></li>
<li><a href="#">Saarland</a></li>
<li><a href="#">Salzburg</a></li>
</ul>
</li>
<li><a href="#">Perch</a></li>
</ul>
</li>
<li class="ui-state-disabled"><a href="#">Amesville</a></li>
</ul>
</div>
<div id="content">
<p><h2>Page heading</h2></p>
<p>Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in </p>
</div>
<div id="footer">
Footer stuff here
</div>
</div>
</body>
</html>
出于某种原因,子弹都显示为菜单项,而不是在本例中的实际菜单。我正确地错过了相当简单的事情,但似乎无法弄清楚问题所在。我完全没有偏离这个例子。另外,我从来没有遇到过任何JQuery代码的问题。
任何帮助将不胜感激!
看到它的作品http://jsfiddle.net/VxtdW/你需要包括jQuery和jQuery的UI脚本... – PSL 2013-05-05 23:43:25
检查您的开发者控制台的错误。同样在你的小提琴上,你还没有选择在左上角加载jQuery。 – 2013-05-05 23:44:36
该页面的工作原理和jquery包含在左上角 – evanvee 2013-05-05 23:46:06