jQuery loupe & prettyPhoto - как мне заставить их обоих работать?

Я хотел бы применить к фотографии два действия: 1. при наведении: запустите jQuery loupe, чтобы увеличить его 2. при нажатии: запустите prettyPhoto, чтобы увеличить его

ПРОБЛЕМА: это то, что я пытался сделать: http://jsfiddle.net/sherlock85/Udfey/ Как видите, лупа работает нормально, а плагин prettyPhoto - нет. Если я прокомментирую или уберу строку инициализации loupe: $('. Demo'). Loupe(); prettyPhoto начинает работать нормально. Есть ли простой способ заставить их обоих работать правильно?

Спасибо!

1 ответ

Решение

Вы можете просто переслать событие триггера вперед следующим образом:

$('.loupe').click(function(){   
      $(this).prev().trigger('click');     
});

пример: http://jsfiddle.net/niklasvh/nKean/

Другие вопросы по тегам