2011-09-24 100 views
1

我正在嘗試使this網站上的Nivo滑塊的整個div可點擊,以便訪問者可以導航到精選文章。我在Chrome的控制檯中開發了以下腳本來解決這些錯誤。當通過控制檯頁腳進入,然而,當插入JS文件(custom.js)和包括即使在控制檯工作,JQuery腳本也不能工作

var $j = jQuery.noConflict(); 

$j(function(){  
    $j('.nivo-slice').click(function(){ 
     window.location = $j('.nivo-html-caption').find('a:first').attr('href'); 
    }); 
}); 

這個腳本完美的作品,它不會在所有的工作。如果您查看頁面源代碼,該文件將在標記中正確顯示,Chrome的檢查器將標記無錯誤。我很困惑,任何人有想法?

謝謝!

+0

當我在鉻中查看您的頁面時,我看到4個javascript錯誤。修復它們,我希望你的腳本能夠工作。 – Hogan

+0

Chrome給出了:[jquery.form]終止;由選擇器發現的零元素 –

回答

0

好了,我在控制檯

鉻給出看到錯誤:[jquery.form]終止;通過選擇

發現零個元素從該行

$('div.wpcf7 > form').ajaxForm 

這是位於您scripts.js中的文件帶來。它不能找到div.wpcf7 > form,因此會引發錯誤。

就你的代碼而言,我沒有看到類.nivo-slice的元素。

+0

而第92行的另一個錯誤是:'delay:,// mouseout上的一秒延遲 –

0

延遲沒有參數:

當您調用滑塊。它只是空白。它需要一個價值。

相關問題