我在菜单中使用Malihu的mCustomScrollbar。一旦我添加了foundation.min.js(Foundation 5.0.3),甚至没有调用$(document).foundation();触摸在iPad上搞砸了1.此外,菜单中的第一次点击不会触发。这也发生在iPad 3 iOS7上。
编辑:更新了现在激活“contentTouchScoll”但没有更好结果的链接。 你可以在这里看到一个例子(在iPad上打开,点击“Projekte”并尝试滚动子菜单): http://fiddle.jshell.net/matthiasmax/Uqg8f/8/show/
此处可找到WITHOUT Foundation版本(滚动和链接工作):
http://fiddle.jshell.net/matthiasmax/Uqg8f/6/show/
我知道如何使这项工作或基金会的哪一部分可能导致问题?我还没有在iPad上测试任何其他平板电脑。
答案 0 :(得分:1)
答案是:FastClick。即使没有调用.foundation(),这个插件也会被Foundation调用!
您可以通过向其添加“needsclick”类来从FastClick中排除DOM元素。