bxslider Destroy与jquery lava Lamp显示冲突

时间:2012-10-18 20:46:37

标签: jquery conflict bxslider lavalamp

我遇到的问题是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插件中的内容。

提前感谢您的帮助。

0 个答案:

没有答案