У меня есть стандартная настройка одного основного изображения и нескольких миниатюр, которые можно щелкнуть, чтобы изменить основное изображение. Я использую jqzoom на главном изображении, но у меня была общая проблема изменения основного изображения, а увеличенное изображение стало пустым. Просматривая переполнение стека, я нашел некоторый код, который утверждал, что исправил это, и в некотором смысле это делает. Но вместо того, чтобы позволить каждому измененному изображению иметь масштаб, оно делает основное изображение просто ссылкой на большую версию, минуя вызов функции jqzoom.
, чтобы показать два примера:
со стандартным кодом jqzoom и миниатюрами, не показывающими увеличение:
http://designerspider.net/clients/jge/project2.php?id=17
с добавленным кодом и изображениями, которые становятся ссылками:
http://designerspider.net/clients/jge/project.php?id=17
код, который я добавил, был
$(".thumbs a").click(function(){
$(".jqclass").unbind();
$(".jqclass").jqzoom(options);
return false;
};
Если кто-нибудь может увидеть, пропустил ли я что-нибудь или мне нужно сделать это иначе, я был бы признателен за любой совет. Я не могу понять, почему добавление дополнительной функции отключило бы основную функцию jqzoom: /