1

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

有谁知道我能做些什么来阻止它这样做?

这是我的js代码

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

HTML

<div class="questionOptions selectionTextarea">
       <textarea rows="4" cols="40" name="s3q1" id="textareas3q1"></textarea>
       <input type="button" value="Next" class="nextButton">
</div>
4

1 回答 1

0

尝试添加return false;

jQuery('.nextButton').click(function () {
  alert('clicked');
  return false;
});
于 2013-05-13T09:57:44.040 回答