DJ Slider(Joomla 2.5,VirtueMart最新版)并没有在一个特定的菜单中工作。在主页工作正常。在"产品菜单"没有"#34;自动滑动" - 它是静止的 - 什么也不做。
另外在该菜单中还有另一个3方扩展模块"智能购物车"不起作用。通常在其他页面中,当它处于悬停状态时,将打开一个小窗口并显示购物车。
该菜单没有菜单子项,但是当我从home->产品菜单中添加总和菜单项时,悬停下拉列表正常显示菜单项。当我从联系人 - >产品悬停状态时没有做任何事情(只有CSS效果)我必须点击才能看到下拉列表并再次点击进入"产品"。
无论如何都有很多问题。可能是jquery冲突。
Dev Chrome的产品页面
未捕获的TypeError:undefined不是函数js-56d43.js?t = 613:97 未捕获的ReferenceError:未定义DJImageSliderModule ?的index.php选项= com_virtuemart&安培;图=类别&安培; virtuemart_category_id = 2及ITEMID = 101&安培; select_item = 3_2:150 不推荐使用event.returnValue。请使用标准 event.preventDefault()代替。 jquery.min.js:2
我添加了Jquery Easy插件,但它没有帮助。我在wampserver本地工作,但这很重要 - 它的论文项目 - 我需要一些帮助,因为我不懂javascript。
先谢谢你们,感谢抱歉。如果您需要澄清,请告诉我!
编辑:
似乎产品页面似乎有问题(菜单项产品它是来自VirtueMart的类别布局)。 DJ滑块和VIRTUEMART QUICKCART VERSION在其他页面中工作正常。所以我从Products中禁用了这些模块,我得到了:
Uncaught TypeError: undefined is not a function js-cb47b.js?t=17:121
(anonymous function) js-cb47b.js?t=17:121
(anonymous function) js-cb47b.js?t=17:121
if(typeof option=='string')data[option].call($this)})}
$.fn.alert.Constructor=Alert
$.fn.alert.noConflict=function(){$.fn.alert=old return this}
(121 line)$(document).on('click.bs.alert.data-api',dismiss,Alert.prototype.close)}(jQuery);+function($){'use
strict';var Button=function(element,options){this.$element=$(element)
this.options=$.extend({},Button.DEFAULTS,options)
this.isLoading=false} Button.DEFAULTS={loadingText:'loading...'}
并且在第121行中有一个红色的alet:"未被捕获的TypeError。无法解释的不是一种功能" 干杯
答案 0 :(得分:0)
为了使virtmart正常工作,只需在<head>
下只存在一个jquery加载。
我建议您使用1.8.3:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
加载jquery库的每个模块都有一个禁用它的选项。如果不是,您必须打开它的代码并删除负载的行。