2014-01-15 75 views
0

我在瀏覽器控制檯中收到此錯誤。
我正在使用magento網站,在產品視圖頁上我必須使用jqzoomUncaught TypeError:Object [object Object] has no method'jqzoom'

我所做的遠遠是:

  1. 新增jQuery的
  2. 新增jqzoom庫
  3. 添加我的自定義JS

screenshot

product-view-config.js的代碼是

var $j = jQuery.noConflict(); 
$j(document).ready(function() { 
    $j('.more-views > ul').bxSlider({ 
     mode: 'vertical', 
     slideMargin: 15, 
     pager: false, 
     minSlides: 4, 
     infiniteLoop: false 
    }); 
    $j('a#pz').jqzoom(); 
}); 

在這種情況下,bxSlider工作正常,但jqzoom不起作用。

console output


編輯

我已經想通了,爲什麼jqzoom沒有工作,在我的答案補充。但爲什麼jqzoom不適用於jquery 1.10

+0

這種類型的錯誤,不認爲任何人都可以幫助,也不會幫助其他任何人。堆棧跟蹤是怎樣的?那裏有任何線索? – elclanrs

+0

追蹤什麼?控制檯是否在瀏覽器中輸出? –

+0

顯然'bxslider'是不同於'jqzoom'的插件。你確定這兩個都被加載了嗎?你確定兩者都在處理你的原型衝突嗎? – Bergi

回答

0

This type of errors, don't think anybody can help, nor it helps anybody else. How does the stack trace look like? Any clues there? – elclanrs

你說得對。 Q-Zoom Extension for magento幫我解決這個問題


而且,我發現,我用jquery 1.10the above Q-Zoom extension使用jquery 1.6。如果我刪除了分機的jquery 1.6,它再次停止工作。

相關問題