0

所以,我对安卓浏览器感到沮丧!安卓版本 2.3.6。这件事有什么问题?下一个和之前(可能是上一个)按钮不起作用!...在一些基本的 jquery 表单字段上。

有:

<div data-role="page">
<div data-role="header">
 <img src="img/logo.png" style="margin-top:15px;">
</div>

<div data-role="content">  
  <form action="#" method="get">
     <div data-role="fieldcontain">
     <label for="name">Text Input:</label>
     <input type="text" name="name" id="name" value=""  />
    </div>

 <div data-role="fieldcontain">
  <label for="textarea">Textarea:</label>
    <textarea cols="40" rows="8" name="textarea" id="textarea"></textarea>
  </div>
   </form>

</div>
</div>

但是......如果我删除 data-role="header" 该死的东西开始工作了??!!

在 Safari 浏览器上当然没问题!和往常一样棒极了。

请问有人可以帮我吗?

4

2 回答 2

0

我的理解是,如果你想添加一个后退按钮,你需要在data-add-back-btn="true"你的页面中添加一个div。我在你的例子中没有看到这一点。OTOH,硬件back按钮也应该可以工作。

什么是行不通的?

于 2012-07-19T00:43:58.373 回答
0

所以,几个小时后......我注意到我的css中的东西破坏了这个功能......

    /*article, aside, details, figcaption, figure, footer, header, hgroup, nav, 
    section { display: block; } audio, canvas, video { display: inline-block; 
    *display: inline; *zoom: 1; } audio:not([controls]) { display: none; }
    [hidden] { display: none; } html { font-size: 100%; overflow-y: scroll; 
    -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }*/

删除上面,它的工作。

不确定,可能是使用的样板。

于 2012-07-19T20:41:09.687 回答