我已将iScroll实施到一个用于智能手机的网页中。我还没有在模拟器中尝试过这个,所以我不知道这是不是PC问题。
滚动条包含UL。每个LI都标有onclick事件处理程序:
$("li.myitem").click(showItemDetails);
...
function showItemDetails() ...
当我在使用iScroll之前实现它时,如果我在LI上单击ONCE,我会调用一个单击处理程序(打开另一个视图窗口)。使用iScroll后,我有两个不良行为。
在眼前,我已经沦为投入一个守门人,一面旗帜说“我已经忙于一个事件,然后离开”。我还可以更改界面以让用户单击(选择)LI,然后单击单独的按钮以查看详细信息。
但我很担心iScroll正在做什么。
有什么想法吗?需要看代码吗?我不能把整个应用程序(长达一千行,评论后),但我可以显示体面的剪辑。但我希望这是一个“哦,是的”时刻,有人告诉我一个已知的故事。