美文网首页
使用iScroll后 input无法获得焦点的问题解决办法

使用iScroll后 input无法获得焦点的问题解决办法

作者: Aklan | 来源:发表于2017-10-20 18:41 被阅读0次

iScroll(4.25版本)源代码 【大约在92行

onBeforeScrollStart: function (e) { e.preventDefault();}

禁止了浏览器的一切默认行为,导致上述问题。
更改:

onBeforeScrollStart: function (e) { 
var target = e.target; 
while (target.nodeType != 1) target = target.parentNode; 
if (target.tagName != 'SELECT' && target.tagName != 'INPUT' && target.tagName != 'TEXTAREA') 
e.preventDefault(); 
}

相关文章

网友评论

      本文标题:使用iScroll后 input无法获得焦点的问题解决办法

      本文链接:https://www.haomeiwen.com/subject/kjnvuxtx.html