如何从水平菜单中删除淡入淡出效果
How to remove fade effect from horizontal menu
我无法达到我的目标。
如何从 PrestaShop 菜单中删除 'fastidious' 淡入淡出效果,我试过:
categoryMenu.superfish({
animation : {display: 'block'}
});
没有成功。我使用默认模块在前端显示菜单
那个初始化对你没有帮助,因为它是 superfish 核心的一个选项。
要删除淡入淡出效果,您应该编辑此文件:superfish-modified.js
,如果您有默认模板,此文件位于 default-bootstrap/js/modules/blocktopmenu/js/
。
您必须更改此行 #162(用于淡入):
$ul.stop(true, true).animate(o.animation, o.speed, function () {
在此:
$ul.stop(true, true).show(0, function () {
第 146 行(淡出):
$ul.stop(true, true).animate(o.animationOut, speed, function () {
在此:
$ul.stop(true, true).hide(0, function () {
并更改您的初始化:
categoryMenu.superfish({
delay : 1
});
希望对您有所帮助 ;)
我无法达到我的目标。
如何从 PrestaShop 菜单中删除 'fastidious' 淡入淡出效果,我试过:
categoryMenu.superfish({
animation : {display: 'block'}
});
没有成功。我使用默认模块在前端显示菜单
那个初始化对你没有帮助,因为它是 superfish 核心的一个选项。
要删除淡入淡出效果,您应该编辑此文件:superfish-modified.js
,如果您有默认模板,此文件位于 default-bootstrap/js/modules/blocktopmenu/js/
。
您必须更改此行 #162(用于淡入):
$ul.stop(true, true).animate(o.animation, o.speed, function () {
在此:
$ul.stop(true, true).show(0, function () {
第 146 行(淡出):
$ul.stop(true, true).animate(o.animationOut, speed, function () {
在此:
$ul.stop(true, true).hide(0, function () {
并更改您的初始化:
categoryMenu.superfish({ delay : 1 });
希望对您有所帮助 ;)