为了账号安全,请及时绑定邮箱和手机立即绑定

如何修复浏览器移动视图中未定义问题的jQuery“长度”?

如何修复浏览器移动视图中未定义问题的jQuery“长度”?

弑天下 2021-06-30 00:10:27
我正在创建输入表单,用户可以在其中添加一些文本。如果输入值为空,则禁用提交按钮,如果输入文本,则启用提交按钮。我创建的代码运行良好,但是当我使用移动设备或触摸视图时(chrome 开发工具切换设备工具栏)不起作用。我认为问题是触摸,但我无法解决。$('#imgText').on('keyup keypress', function() {  if($(this).val().length >= 1) {      $("#generate-img").removeClass("no-click");    }});$('#imgText').on('keyup', function() {  if($(this).val().length == 0) {    $("#generate-img").addClass("no-click");  }});<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 134 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信