我在DotNetNuke中有一个页面向所有用户显示控制栏,即使他们不应该看到它.您现在可以看到一个示例 - http://raywalker.csicms.com/ContactUs/tabid/2078/language/en-US/Default.aspx
如果您有任何想法,请告诉我.
我只在chrome for superfish下拉菜单中收到此错误.它在Firefox和IE中运行良好.它在Chrome中不起作用.菜单而不是水平列表本身垂直.客户实际网站的域名已在下面更改为保密
<script type="text/javascript" src="http://www.domainname.com/js/jquery.js"></script>
<script type="text/javascript" src="http://www.domainname.com/js/superfish.js"></script>
<script type="text/javascript" src="http://www.domainname.com/js/hoverIntent.js"></script>
<script type="text/javascript">
// initialise plugins
jQuery(function(){
jQuery('ul.sf-menu').superfish();
});
</script>
Run Code Online (Sandbox Code Playgroud)
我甚至将其更改为以下内容并且不起作用:
<script type="text/javascript">
$(document).ready(function(){
$('ul.sf-menu').superfish();
})
</script>
Run Code Online (Sandbox Code Playgroud)
我查看了视图源,它引用了两个头文件.这可能导致错误.我正在使用magento.菜单正在网站的所有页面上工作,除了一页结帐.
固定!下面的内容将在7小时内发布时作为答案发布
问题不在于javascript本身,而在于超级鱼菜单的css.设计布局并编码模板的开发人员列出了superfish菜单的样式表:
<link rel="stylesheet" type="text/css" href="http://www.domainname.com/css/superfish.css" media="screen">
Run Code Online (Sandbox Code Playgroud)
删除"http://www.domainname.com"并将其保留为"/css/superfish.css"后,修复了菜单.