2

我想对照片应用两个动作: 1. 悬停时:运行 jQuery 放大镜来放大它 2. 点击时:运行 prettyPhoto 来放大它

问题:这是我一直在尝试做的:http: //jsfiddle.net/sherlock85/Udfey/ 如您所见,放大镜工作正常,但 prettyPhoto 插件不能。如果我评论或删除放大镜初始化行: $('.demo').loupe(); prettyPhoto 开始正常工作。有没有一种简单的方法可以让它们都正常工作?

谢谢!

4

1 回答 1

1

您可以像这样向前转发触发事件:

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

例如:http: //jsfiddle.net/niklasvh/nKean/

于 2011-07-02T09:13:03.757 回答