1

我正在使用 phonegap 2.3.0 来构建一个表单,在我的表单中,我有几个复选框,当单击它们时会打开一个隐藏的 div。问题是屏幕要么跳到页面顶部,要么跳到最后一个有焦点的输入。我试图在单击复选框时将焦点添加到隐藏 div 中的输入,但它不起作用。我试图为整个表单添加模糊,但没有奏效。这就是我所拥有的......我不知道该怎么做,我不想使用一个简单的是/否的下拉列表,但我测试了它并且它可以正常工作......

input  data-theme="b" type="checkbox" name="parking_issuesC" id="parking_issuesC" onclick="fnchecked(this.checked,'67');document.getElementById('parking_issues').focus();"  /> <b><font color="#cc0033">* &nbsp;</font> Parking Issues?</b> </label>


            <div style="display:none;" id="select67" name="select67" valign="top">
            <label for="ladder_size"><b><font color="#cc0033">EXPLIAN</font></b></label>
            <input type="text" name="parking_issues" value="" id="parking_issues">
            <hr></div>
4

2 回答 2

0

使用 .show() 和 .hide() 与 jquery mobile

于 2013-02-04T16:18:52.457 回答
0

实际上,在使用了 scrollTo 进一步测试之后,使用选择菜单而不是复选框来显示和隐藏工作。Jquery 需要在他们的平台上多工作一点 IMO。

于 2013-02-11T02:50:37.940 回答