Я получаю эту ошибку в консоли браузера.
Я работаю над веб-сайтом magento
, где на странице просмотра продукта я должен использовать jqzoom
.Uncaught TypeError: Object [object Object] не имеет метода 'jqzoom'
Что я сделал далеко:
- Добавлено JQuery
- Добавлен jqzoom библиотека
- Добавлен мой заказ JS
Код в 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
не работает.
EDIT
я понял, почему jqzoom
не работает, и добавил в моем ответе. Но почему jqzoom
не работает с jquery 1.10
?
Этот тип ошибок, не думаю, что кто-нибудь может помочь, ни он никому не помогает. Как выглядит трассировка стека? Есть какие-то подсказки? – elclanrs
какой тракт следа? Выводит ли консоль в браузере? –
Очевидно, что 'bxslider' - это другой плагин, чем' jqzoom'. Вы уверены, что оба были загружены? Вы уверены, что оба работают с вашими прототипами-конфликтами? – Bergi