2012-07-27 80 views
0

我试图在Wordpress网站上实现cookie警告插件。网站主题在主页上使用滑块,但激活插件会以三种方式打破滑块:在Wordpress图像滑块中导致JavaScript冲突的插件

1)它在几秒钟之后将滑块图像向上翻页,遮住主导航菜单。

2)过渡效果消失

3)图像字幕消失

下面是它应该是什么样子:http://www.drivestart.co.uk

这里是一个实物模型展示了冲突: http://samcampsall.co.uk/DriveStart/

我为.nivoSlider类top: -74px;隔离了一个规则,这个规则正在拖动事物,大概在JScript启动之后。我已经设置了这个t o 0px,因此当页面加载图像滑块出现在应该出现的位置之下,然后碰到“正确”的空间 - 不理想,但适合居住。但是,这不会解决其他更严重的问题。

我注意到,当它碰撞时,图像标题的样式规则从display:block更改为display:none。在正常运行时,JavaScript会在幻灯片切换时隐藏标题,但它会变回display:block。它卡在display:none上的事实可能是为什么转换效果不起作用的一个线索,并且整个事件同时跳到页面上?

欣赏关于此的任何建议,我基本上知道关于JavaScript的零。

回答

0

你在你的JavaScript有一个错误:

jQuery.easing [jQuery.easing.def]是不是一个函数

return jQuery.easing[jQuery.easing.def](x, t, b, c, d); 

值得一修复这个错误,看是否你仍然有问题。

+0

我认为这是一个在jquery.easing.js中创建的函数,它是主题文件夹中的js文件。 – 2012-07-27 09:25:05

+0

您需要检查您的页面中是否明确引用了js文件,并且该引用位于此行的js之前。 – Fenton 2012-07-30 08:52:57