jquery - Superfish 子菜单不显示

标签 jquery css superfish

我正在为 superfish 下拉菜单苦苦挣扎,它只是显示箭头,当悬停在它上面时,不显示它下面的子菜单,无论是在 IE(7 到 9)还是 FF 中。 我目瞪口呆并试图用许多参数改变函数的调用。这是我的代码

<link rel="stylesheet" type="text/css" href="assets/superfish.css" media="screen">
    <script type="text/javascript" src="assets/js/hoverIntent.js"></script>

    <script type="text/javascript" src="assets/js/superfish.js"></script>
    <script type="text/javascript">

        // initialise plugins
       jQuery(function () {
          jQuery('ul.sf-menu').superfish();
       });
        </script>



<div class="mainmenu clearfix"> <ul class="sf-menu sf-js-enabled"><li class=""><a href="/default.aspx?MenuId=430" class="sf-with-ul">Yrkesmesse 2012<span class="sf-sub-indicator"> »</span></a><ul style="display: none; visibility: hidden;"><li><a href="/default.aspx?MenuId=432">Messe i Indre Ryfylke 2012</a></li><li><a href="/default.aspx?MenuId=445">Invitasjon til yrkesmessa VILBLIIRYFYLKE, Tau 2012</a></li><li><a href="/default.aspx?MenuId=447">Program "Vilbliiryfylke" 2012</a></li><li><a href="/default.aspx?MenuId=446">Messekart 2012</a></li><li><a href="/default.aspx?MenuId=448">Invitasjon til føresette</a></li></ul></li><li><a href="/default.aspx?MenuId=431">Læring i Næring</a></li><li><a href="/default.aspx?MenuId=203">Kontakt oss</a></li><li><a href="/default.aspx?MenuId=429">Etablerardag</a></li><li><a href="/default.aspx?MenuId=372" class="sf-with-ul">Hospitering<span class="sf-sub-indicator"> »</span></a><ul style="display: none; visibility: hidden;"><li><a href="/default.aspx?MenuId=407">Hospitering 9. trinn </a></li><li><a href="/default.aspx?MenuId=381">Hospitering for 10. trinn Ryfylke</a></li><li><a href="/default.aspx?MenuId=415">Førebuing og etterarbeid 10. trinn</a></li><li><a href="/default.aspx?MenuId=379">Val av utdanningsprogram i web-systemet</a></li></ul></li><li><a href="/default.aspx?MenuId=400">Yrkespraksis </a></li><li><a href="/default.aspx?MenuId=360">Arbeidsplassar</a></li><li><a href="/default.aspx?MenuId=359">Yrke </a></li><li><a href="/default.aspx?MenuId=442">Linkar</a></li><li class="sfHover"><a href="/default.aspx?MenuId=296" class="sf-with-ul">UTV og PTF<span class="sf-sub-indicator"> »</span></a><ul style="display: none; visibility: visible;"><li><a href="/default.aspx?MenuId=375">Årshjul karriererettleiing Ryfylke</a></li><li><a href="/default.aspx?MenuId=394">Intranett</a></li><li><a href="/default.aspx?MenuId=330">WEB-system - Brukarrettleiingar</a></li><li><a href="/default.aspx?MenuId=346">Kurs og Kursmatriell </a></li><li><a href="/default.aspx?MenuId=332">Tips, idear og litteratur</a></li></ul></li></ul></div>

最佳答案

我没有在代码中提到 jquery 引用,但它现在解决了,错误是它使用了不兼容的 jquery 引用。

关于jquery - Superfish 子菜单不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14985654/

相关文章:

javascript - 使用 ng-click 切换父元素的类?

css - 定位父级中没有特定类的第一个子级

css - img :[alt]hover:after 的替代品

css - super 鱼的内联CSS

jquery - Superfish:箭头或子菜单未显示

jquery - 从 JQuery 中的 html 字符串中删除元素

javascript - 使用 JQuery 通过更改下拉值来更改标签的值

html - 为什么在 float 元素之后忽略 html 元素的上边距?

php - IE 浏览器中 Joomla 网站的下拉菜单问题

jQuery UI Tab 与 Angular JS 绑定(bind)