移动端dialog.js弹框中的input输入框不能输入
解决方法:
我在手机页面中使用dialog.js确认弹框中有input标签,但手指点击时不获取焦点,不能输入。
后来f12检查页面的标签,发现弹框中有一个标签的class属性的值是content-scroll,class属性设置content-scroll后,dialog.js就对这个标签绑定了一些事件影响了输入框聚焦。
我的方法是使用超级短的定时(至少要大于80)把这个content-scroll值去除。
setTimeout(function() {//解决弹框input不能输入
$(".content-scroll").removeClass("content-scroll");
}, 150);