我正在使用两个独立工作的插件。Galleriffic 和 Loupe 是两个插件。我想要做的是让 Galleriffic 中的大图像也有放大悬停效果,这就是 Loupe 的用途。我不得不向newSlide.find('a img').addClass('magnifyPic');
Galleriffic 插件添加一行代码,以便在图像上获得一个类,Loupe 应该使用它来激活放大效果。以下是插件的两个调用。
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
});
});
问题是当我将鼠标悬停在大图像上时,绝对没有任何反应。这两个插件独立地运行正常,但似乎不想一起工作。如果我理解正确的话,Galleriffic 插件可以在其选项中接受回调、函数等,所以我想我的问题是:如何将 Loupe 调用集成到 Gallerific 调用中?或者这是让 Loupe 只使用 Galleriffic 画廊中的大图像的正确方法?我已经尝试删除、添加、修改这两个插件的代码行,但似乎无法让它们一起工作。