Поворот изображения с помощью JavaScript в gallerio.io после загрузки
Я использую галерею 1.2.8. и я пытаюсь повернуть изображение после того, как оно загружено галереей. Для этого я использую плагин jquery rotate (http://code.google.com/p/jqueryrotate/). Я подключился к событию "loadfinish", а затем сделал e.imageTarget.rotate(90). Затем я получаю сообщение об ошибке: "TypeError: e.imageTarget.rotate не является функцией". Когда я делаю "e.imageTarget" в консоли, я получаю объект img, но я подозреваю, что он еще не добавлен в DOM и поэтому он не работает. Я также пытался присоединиться к событию "изображение", но там я получаю ту же ошибку.
Любые идеи, как я мог бы сделать вращение работать с галереей?
Спасибо свен
1 ответ
e.imageTarget
это не объект jQuery, это HTML-элемент, согласно документации:
imageTarget (элемент HTML) Элемент IMG загруженного изображения перед переходом.
Элементы HTML не имеют свойства с именем rotate
, Вам нужно обернуть его в объект jQuery:
this.bind("loadfinish", function(e) {
$(e.imageTarget).rotate();
});