我明白typeahead.js不支持移动呢。typeahead.js iOS的Safari浏览器VS独立的Web应用程序的差异
即使它在移动浏览器(Safari移动),没有任何人有一个想法,为什么一次的形式通过网页的“独立”的版本认为它可能无法正常工作?
发生的问题是,当我尝试'点击/触摸'建议下拉菜单时,它不会在独立版本中使用该条目填充输入,Safari浏览器版本确实有效。
是这种类型的行为记录任何地方或已知的iOS?
谢谢。
此外:我添加了一个jQuery的委托点击侦听器到.tt-suggestion
显示警报,它适用于移动Safari,但不是在独立版本(我认为委派事件不附加)。
$(document).on('click', '.tt-suggestion', function(e) {
alert('clicked');
});
您使用的是FastClick库呢? Typeahead 0.10.2和FastClick存在问题,现在我不得不恢复到0.10.1。 – zim2411
对,我意识到这一点,并提供了一种解决方法,我将在下面发布。 – Tony