我想对照片应用两个动作: 1. 悬停时:运行 jQuery 放大镜来放大它 2. 点击时:运行 prettyPhoto 来放大它
问题:这是我一直在尝试做的:http: //jsfiddle.net/sherlock85/Udfey/ 如您所见,放大镜工作正常,但 prettyPhoto 插件不能。如果我评论或删除放大镜初始化行: $('.demo').loupe(); prettyPhoto 开始正常工作。有没有一种简单的方法可以让它们都正常工作?
谢谢!
我想对照片应用两个动作: 1. 悬停时:运行 jQuery 放大镜来放大它 2. 点击时:运行 prettyPhoto 来放大它
问题:这是我一直在尝试做的:http: //jsfiddle.net/sherlock85/Udfey/ 如您所见,放大镜工作正常,但 prettyPhoto 插件不能。如果我评论或删除放大镜初始化行: $('.demo').loupe(); prettyPhoto 开始正常工作。有没有一种简单的方法可以让它们都正常工作?
谢谢!
您可以像这样向前转发触发事件:
$('.loupe').click(function(){
$(this).prev().trigger('click');
});
例如:http: //jsfiddle.net/niklasvh/nKean/