我遇到的问题是BX Slider与LavaLamp冲突。
这就是我所在的地方。
首先我设置了lavalamp菜单,
//Initialise Lavalamp
$(function() {
$(".menu ul").lavaLamp({
speed: 200,
fx: 'easeOutBack'
});
});
当我在Wordpress中时,我添加了一行,将“current”类添加到任何带有'current-menu-item'类的菜单项。
$('.current-menu-item').addClass('current');
这一切都很完美......
但是我现在想要幻灯片只在有超过3张幻灯片时才能运行,所以我添加了代码:
if (slider.getSlideCount() < 4){
slider.destroyShow()
$('.slide').removeClass('active-slide');
$('.carousel div.gradient-top, .carousel div.gradient-bottom, #controls').css("display","none")
}
我做了一些探讨,当我把slider.destroyShow()
行拿出来时,一切正常,任何人都可以想到为什么会发生这种情况或使用destroyShow
来实现同样的目的影响?我假设当destroyShow
命令运行时它会破坏Lavalamp插件中的内容。
提前感谢您的帮助。