2012-07-27 86 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