Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在手机的文本区域中对焦时,无法对焦按钮_Javascript_Jquery_Html_Mobile_Focus - Fatal编程技术网

Javascript 在手机的文本区域中对焦时,无法对焦按钮

Javascript 在手机的文本区域中对焦时,无法对焦按钮,javascript,jquery,html,mobile,focus,Javascript,Jquery,Html,Mobile,Focus,我有一个文本区域,当用户在其中键入一些文本并单击下面的按钮时,第一次按钮将不起作用,您必须按两次按钮才能使其起作用。这就好像你第一次点击它时,你的焦点在文本区域之外,键盘关闭,第二次是点击按钮。这只发生在移动galaxy s3和iphone4中 有人知道我能做什么阻止它那样做吗 这是我的js代码 jQuery('.nextButton').click(function () { alert('clicked'); }); HTML 尝试添加returnfalse jQuery('.next

我有一个文本区域,当用户在其中键入一些文本并单击下面的按钮时,第一次按钮将不起作用,您必须按两次按钮才能使其起作用。这就好像你第一次点击它时,你的焦点在文本区域之外,键盘关闭,第二次是点击按钮。这只发生在移动galaxy s3和iphone4中

有人知道我能做什么阻止它那样做吗

这是我的js代码

jQuery('.nextButton').click(function () {
  alert('clicked');
});
HTML


尝试添加returnfalse

jQuery('.nextButton').click(function () {
  alert('clicked');
  return false;
});

这是平台特有的东西。你可以试试$'textarea'。模糊,但我怀疑它会起作用。具有与@KonstantinLevin相同的解决方案。我很想知道你是否能让它工作。事实是,它在某些设备上仍然不起作用。我尝试过模糊,但它工作正常,但它会影响表单的工作流程,并且会弄乱页面上的其他代码,因此我使用按钮而不是focusout/blur方法
jQuery('.nextButton').click(function () {
  alert('clicked');
  return false;
});