优冰
优冰
  • 发布:2015-08-31 17:07
  • 更新:2015-08-31 17:07
  • 阅读:3705

关于添加下拉刷新以后,文本框无法点击的解决方案

分类:MUI

在添加下拉刷新以后,文本框无法点击,没办法只能自己解决了
修改mui.js,将select,input,textarea排除在外
> _start: function(e) {
if (!this.loading) {
this.pulldown = this.pullPocket = this.pullCaption = this.pullLoading = false
}
var target = e.target;
while (target.nodeType != 1) {
target = target.parentNode;
}
if (target.tagName != 'SELECT' && target.tagName != 'INPUT' && target.tagName != 'TEXTAREA') {
e.preventDefault();
}
this._super(e);
},

2 关注 分享
DCloud_UNI_CHB Trust

要回复文章请先登录注册

NUN

NUN

补充:IOS平台会出现这种情况,安卓不会。
2016-03-31 23:42
NUN

NUN

回复 DCloud_UNI_CHB :
添加下拉刷新以后,搜索文本框需要第一下单击不会弹出输入框,必须再单击一下才会有输入法,请问是什么原因啊?
2016-03-31 23:40
NUN

NUN

添加下拉刷新以后,搜索文本框需要第一下单击不会弹出输入框,必须再单击一下才会有输入法,请问是什么原因啊?
2016-03-31 23:40
DCloud_UNI_CHB

DCloud_UNI_CHB

不错,解决方案是正确的,不过MUI V2.3.0(这两天发布)已修复该问题,以后建议在github上提交pullRequest
2015-08-31 19:17