将Lightbox或类似的弹出效果应用于图像数组,或更具体地说,JQuery Reel

时间:2011-03-04 10:08:17

标签: jquery lightbox

我正在尝试使用JQuery Reel制作将在iPhone应用程序中运行的动画。

它处于早期开发阶段,但我似乎确实遇到了问题。

这个想法是当用户点击(或触摸这种情况下)当前显示在卷轴内的图像时,会发生标准灯箱效果,放大图像以提供更多信息/更大图像等......

我不知道如何在不破坏现有代码的情况下使其工作。如果点击的图像可能是链接,那至少会很棒。

您可以找到I am at here

的位置

任何帮助或指示都会很棒!

干杯。

1 个答案:

答案 0 :(得分:0)

马特,

Reel不支持直接绑定到"click"事件。但是,由于Reel将问题中的IMG包装在DIV中,该DIV充当图像的叠加层,您可以将"click"绑定到它,它可以在不影响底层Reel的情况下工作。

当你像这样启动Reel时:

$('#my_image').reel()

然后你可以用这种方式绑定点击它:

$('#my_image').parent().click(function(){
    /* Your click handler code */
});

然而这有一个缺点 - 无论鼠标按下和释放之间是否有任何拖动,都会发生咔嗒声。因此,有可能将点击正确绑定到卷轴图像将是一个很好的改进,我会考虑将来的版本。

快乐的Re丝!