Перестали всплывать фотографии

На странице товара дополнительные фотографии перестали всплывать.
Вот посмотрите: http://funny-elephant.ru/product/902/

3 ответа

  • 0
    Сергей Халявкин 12 февраля 2014 03:53 #
    Хотя в других темах работает нормально.Именно в теме "custom" не хочет нормально работать галерея товара.
  • 0
    B2ron 13 февраля 2014 02:20 #
    По вашей ссылке, ошибка в файле скриптов "product.js", в котором как раз и находится код, отвечающий за увеличение изображений. В этом случае файл полностью отключается браузером и все содержащиеся в нем функции не работают. Если Вы редактировали этот файл, то советую откатиться обратно, на оригинальный.

    Ошибка следующая:
    Uncaught TypeError: Cannot call method 'replace' of undefined

    В коде:
    var size = $("#product-image").parent().attr('href').replace(/^.*\/[0-9]+\.(.*)\..*$/, '$1');

    То есть ищется элемент с id=product-image, а потом берется его родитель у которого извлекается атрибут href. Подразумевается, что это должна быть ссылка, но в вашем случае родитель это div и у него нет атрибута href, отсюда и ошибка.
  • 0
    Сергей Халявкин 13 февраля 2014 04:55 #
    Спасибо!

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите