服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > prestashop教程 >

prestashop1.6二级菜单显示延时问题

时间:2016-02-28 00:49来源: 作者: 点击:
prestashop 1.6整体感觉不错,但是顶部的菜单中,子菜单弹出明显延时,感觉很慢。 这个应该是js部分代码起了作用,打开themes/default-bootstap/js/modules/blocktopmenu/js/superfish-modified.js 查找到

prestashop 1.6整体感觉不错,但是顶部的菜单中,子菜单弹出明显延时,感觉很慢。

这个应该是js部分代码起了作用,打开themes/default-bootstap/js/modules/blocktopmenu/js/superfish-modified.js

查找到 $.fn.superfish.defaults 这段代码,位于230行,看到下面有定义spped 和 delay disableHi
将这三个值分别修改下,就可以提速了

$.fn.superfish.defaults = {
popUpSelector: ‘ul,.sf-mega’, // within menu context
hoverClass: ‘sfHover’,
pathClass: ‘overrideThisToUse’,
pathLevels: 1,
delay: 0,
animation: {opacity: ‘show’},
animationOut: {opacity: ‘hide’},
speed: ‘fast’,
speedOut: ‘fast’,
cssArrows: true,
 disableHI: true,
onInit: $.noop,
onBeforeShow: $.noop,
onShow: $.noop,
onBeforeHide: $.noop,
onHide: $.noop,
onIdle: $.noop,
onDestroy: $.noop
};

再去看首页的菜单 鼠标移到菜单上,立即弹出二级菜单,修改成功。

如果看不到效果,你需要检查下后台缓存设置是否都关闭

(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容