Я использую сторонний скрипт , чтобы добавить функцию масштабирования к изображениям на странице. Это хорошо работает со статическим, но не с динамическим контентом.
Статическая версия, работает:
$(document).ready(function(){
$('#gallery_main_img').addpowerzoom();
})
Динамическая версия, не работает:
$(document).ready(function(){
$('#gallery_main_img').load(OnGalleryImageChanged);
})
function OnGalleryImageChanged() {
$('#gallery_main_img').addpowerzoom();
}
Функция addpowerzoom создается с помощью этого кода в скрипте PowerZoom, на который ссылается <head>
моей страницы:
$.fn.addpowerzoom=function(options){
// function content here
}
При входе в обработчик событий Firebug выдает мне следующее сообщение об ошибке:
$("#gallery_main_img").addpowerzoom is not a function.
Так что, похоже, проблема в объеме. Мой вопрос:
Как получить доступ к функции addpowerzoom () из моего обработчика событий?