我们正在使用Joomla 2.5
我的客户意外地选择了大部分菜单和子菜单,并通过单击其中一个蓝色箭头更改了订单,现在子菜单不再显示。
我试图重建菜单
我试图清除缓存(我和joomla)
我试图改变顺序
我试图进入菜单模块并确保在
上配置了show子菜单有没有人对如何解决这个问题有任何建议?非常感谢。
该网站是n1golf.com,您可以看到没有任何菜单下拉,这里是订购的屏幕截图,可能有帮助:http://d3v9w2rcr4yc0o.cloudfront.net/uploads/stream/2013/01/35569/1d30c79df72549006fdb760569e31399.jpg
亲切的问候
答案 0 :(得分:0)
通常使用jQuery或CSS实现下拉,并启用它,在菜单模块中指定一个额外的CSS类。检查是否有,然后查看模板的文档以确保它是正确的。
答案 1 :(得分:0)
Uncaught TypeError: Property '$' of object [object Window] is not a function golf-tuition:38
Uncaught TypeError: Property '$' of object [object Window] is not a function s5_flex_menu.js:79
您可以看到chrome调试控制台中存在一些错误。因为你的页面上有jquery和mootools - 所以我建议可能会发生某种jquery / mootools冲突。虽然我不确定为什么它现在才被触发!
请参阅我的回答here,了解如何解决问题 - 但总结一下:
使用
调用jquery库后,立即完全禁用jQuery的$ alias// Disable the $ global alias completely
jQuery.noConflict();
然后使用
进行jQuery脚本(function($){
// set a local $ variable only available in this block as an alias to jQuery
... here is your jQuery specific code ...
})(jQuery);
为了安全起见,我也会对你的mootools脚本做同样的事情:
(function($){
// set a local $ variable only available in this block as an alias
// to Mootools document.id
... here is your Mootools specific code ...
})(document.id);
你以前没有遇到过这些问题的事实意味着我无法确定这是否是jQuery / mootools冲突 - 但是$
符号的错误常常表明存在这样的冲突!