首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在k2画廊页面上s5 flex菜单不起作用(joomla)

在k2画廊页面上s5 flex菜单不起作用(joomla)
EN

Stack Overflow用户
提问于 2012-10-29 21:37:45
回答 2查看 612关注 0票数 1

菜单下拉菜单在画廊页面上不起作用。请检查以下两个链接,例如:- http://www.midvaleapartments.com/ http://www.midvaleapartments.com/gallery

菜单似乎在所有页面上都工作得很好,除了画廊页面。也许有些js是冲突的。我尝试过jQuery.noConflict();但它不起作用。有没有人能提供上述问题的解决方案?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2012-10-29 21:51:26

  1. 您已包含jQuery库3次
  2. jQuery库与mootools

冲突

排除旧的jQuery版本库,并在包含后立即添加jQuery.noConflict()。

要在代码中使用jQuery的签名$,请使用:

代码语言:javascript
复制
// Runs after document is loaded
jQuery(function($) {
    // Your code here
});

代码语言:javascript
复制
(function($) {
    // Your code here
})(jQuery);
票数 0
EN

Stack Overflow用户

发布于 2012-10-30 00:09:30

您还可以确保jQuery只包含一次,方法是将使用它的扩展的jQuery包含代码替换为以下代码。

代码语言:javascript
复制
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库,如果尚未包含,则包含一个。您必须根据文件的位置更改路径。

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13122733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档