码上敲享录 > js常见问题解答 > 移动端dialog.js弹框中的input输入框不能输入

移动端dialog.js弹框中的input输入框不能输入

上一章章节目录下一章 2019-06-04已有1934人阅读 评论(0)

移动端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);


1

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交