菜单下拉菜单不适用于图库页面。请查看以下两个链接,例如: - http://www.midvaleapartments.com/ http://www.midvaleapartments.com/gallery
菜单似乎在除画廊页面之外的所有页面上都能正常工作。可能有些js正在复杂化。我试过jQuery.noConflict();但它不起作用。任何人都可以为上述问题提供解决方案吗?
感谢。
答案 0 :(得分:0)
您已经包含了3次jQuery库
jQuery库与mootools冲突
排除旧的jQuery版本库,并在包含它之后添加jQuery.noConflict()。
在代码使用中使用jQuery的符号$
:
// Runs after document is loaded
jQuery(function($) {
// Your code here
});
或
(function($) {
// Your code here
})(jQuery);
答案 1 :(得分:0)
您还可以通过替换使用它的扩展程序的jQuery包含代码来确保只包含一次jQuery,如下所示。
if(!JFactory::getApplication()->get('jquery')){
JFactory::getApplication()->set('jquery',true);
$document =& JFactory::getDocument();
$document->addScript(JURI::root() . "path/to/jquery/file/jquery-1.8.2.js");
}
基本上,这个代码用于包含现有jquery库,如果还没有,它包含一个。您必须根据文件的位置更改路径。
希望这有帮助