独立して正しく動作する2つのプラグインを使用しています。GallerifficとLoupeは2つのプラグインです。私がやろうとしているのは、ガレリフィックの大きな画像にホバー効果を拡大することです。これがルーペの目的です。画像のクラスを取得するには、Gallerifficプラグインに1行のコードを追加するnewSlide.find('a img').addClass('magnifyPic');
必要がありました。これは、拡大効果をアクティブにするためにLoupeが使用する必要があります。以下は、プラグインの2つの呼び出しです。
jQuery(document).ready(function($) {
var gallery = $('#thumbs').galleriffic({
'imageContainerSel': '#bigPics',
'enableBottomPager': false,
'renderNavControls': false,
'renderSSControls': false,
'enableHistory': false,
});
$('.magnifyPic').loupe({
'default_zoom': 300,
'shape' : 'rounded',
'default_size' : 160,
'glossy' : false,
'drop_shadow' : false
});
});
問題は、大きな画像にカーソルを合わせてもまったく何も起こらないことです。独立して2つのプラグインは正しく機能しますが、一緒に動作したくないようです。私がそれを正しく理解していれば、Gallerifficプラグインはそのオプションでコールバック、関数などを受け取ることができるので、私の質問は次のとおりだと思います:Loupe呼び出しをGallerific呼び出しに統合するにはどうすればよいですか?それとも、ガレリフィックギャラリーの大きな画像だけでルーペを機能させる正しい方法ですか?両方のプラグインのコード行を削除、追加、変更しようとしましたが、それらを連携させることができないようです。