1

我有一个带有默认折叠输入字段的手风琴。当我单击手风琴时,它会展开并显示一个文本输入字段和两个按钮。当文本输入字段出现时,它默认被选中(即光标在输入字段中闪烁)。我想禁用它 - 我希望用户首先物理选择该字段。

之所以会这样,是因为在低端手机上点击手风琴时,在执行jQuery之前,屏幕上弹出了键盘,屏幕上出现了表单,看起来很糟糕。如果最初没有选择表单,则只有在用户选择表单后,键盘才会在屏幕上弹出。

这是可折叠列表的代码

<div data-role="collapsible" data-iconpos="right" data-collapsed="true" class="question">

<h3>Name</h3>   

    <div data-role="fieldcontain" class="ux-field-contain ui-field-contain ui-body ui-br">
        <label for="answer" class="ui-input-text">answer</label>
        <input type="text" data-role="button" autofocus = "on" autocomplete = "off" data-theme="b" name="answer" value="Save">
    </div>

    <div data-theme="b">
        <input data-role="button" data-theme="b" name="save" value="Save"></div>
    </div>

</div>
4

0 回答 0