【发布时间】:2019-10-02 12:24:36
【问题描述】:
我尝试使用 Superfish 制作下拉菜单。但是,下拉菜单似乎不起作用。所有的脚本和链接都指向 js/css 文件。我还完成了准备功能所需的脚本。但这似乎不起作用。 注意我在静态 html 上做这个。
我尝试更改源文件名以检查是否是源问题,但似乎不是,因为我仍然可以接收我的 main.css 但不能接收 superfish.css 或 .js 文件。我也和其他一些使用超级鱼的网站进行了比较,似乎是一样的。
<link href="http://localhost:8383/1004Project/public_html/css/superfish.css" rel="stylesheet" media="screen">
<script src="http://localhost:8383/1004Project/public_html/js/jquery.js"></script>
<script src="http://localhost:8383/1004Project/public_html/js/superfish.js"></script>
<script src="http://localhost:8383/1004Project/public_html/js/hoverIntent.js"></script>
<script>
jQuery(document).ready(function() {
jQuery('ul.sf-menu').superfish();
});
</script>
<nav id="primary-menu">
<ul class="sf-js-enabled">
<li><a href="ProjectStories.html"><div>Project's Stories</div></a></li>
<li><a href="Menus.html"><div>Menus</div></a></li>
<li><a href="Promotions.html"><div>Promotions</div></a></li>
<li><a href="CelebrationTips.html"><div>Celebration Tips</div></a></li>
<li class="sub-menu">
<a href="#" class="sf-with-ul">
<div>Help</div>
</a>
<ul style="display: none;">
<li>
<a href="FAQ.html"><div>FAQ</div></a>
</li>
<li>
<a href="Feedback.html"><div>Feedback</div></a>
</li>
<li>
<a href="ContactUs.html"><div>Contact Us</div></a>
</li>
</ul>
</li>
</ul>
</nav>
我希望下拉菜单能够正常工作。它甚至没有下拉菜单。
【问题讨论】:
标签: javascript html css superfish