我正在尝试使用JQuery Reel制作将在iPhone应用程序中运行的动画。
它处于早期开发阶段,但我似乎确实遇到了问题。
这个想法是当用户点击(或触摸这种情况下)当前显示在卷轴内的图像时,会发生标准灯箱效果,放大图像以提供更多信息/更大图像等......
我不知道如何在不破坏现有代码的情况下使其工作。如果点击的图像可能是链接,那至少会很棒。
您可以找到I am at here
的位置任何帮助或指示都会很棒!
干杯。
答案 0 :(得分:0)
马特,
Reel不支持直接绑定到"click"
事件。但是,由于Reel将问题中的IMG
包装在DIV中,该DIV充当图像的叠加层,您可以将"click"
绑定到它,它可以在不影响底层Reel的情况下工作。
当你像这样启动Reel时:
$('#my_image').reel()
然后你可以用这种方式绑定点击它:
$('#my_image').parent().click(function(){
/* Your click handler code */
});
然而这有一个缺点 - 无论鼠标按下和释放之间是否有任何拖动,都会发生咔嗒声。因此,有可能将点击正确绑定到卷轴图像将是一个很好的改进,我会考虑将来的版本。
快乐的Re丝!