私の問題:
テーブル (jquery-mobile 1.0) を含む css div があります。 - div (オーバーフロー) に行を追加しすぎると、タッチ イベントが JavaScript 関数を起動しません。
それは、関数を起動せず、「正常に動作する前にオーバーフローします!)
$('#mytable').append('<tr><td width=20%>
<a href=add.html onclick=setId('+row.UserId+');>
<img src=./icons/patientendaten.png width=48px height=48px></a></td>
<td width=20%>'+row.Datum+'</td><td width=20%>'+row.Patient+'</td>
<td width=20%><center><a href=# onclick=delete_entry('+row.UserId+');>
<img src=./icons/delete.png></a></center></td><td width=20%><center>
<img src=./icons/edit.png></center>
</td></tr>');
詳細:
<div data-role="content">
<div id="twitter">
<div class="ui-grid-d">
<div class="ui-block-a"><div class="ui-bar ui-bar-d">Akte</div></div>
<div class="ui-block-b"><div class="ui-bar ui-bar-d">Datum</div></div>
<div class="ui-block-c"><div class="ui-bar ui-bar-d">Patient/in</div></div>
<div class="ui-block-d"><div class="ui-bar ui-bar-d">Löschen</div></div>
<div class="ui-block-e"><div class="ui-bar ui-bar-d">Fallbeisp. erstellen</div></div>
<br>
<table id=mytable>
</table>
</div>
</div>
</div>
Android 3.2でjquery mobile 1.0と最新のphonegap 1.7を使用しています
さらに、logcatは私に与えます(行番号6を追加しているとき)
05-24 23:59:18.030: E/libEGL(16161): 現在のコンテキストのない OpenGL ES API の呼び出し (スレッドごとに 1 回ログに記録)
05-24 23:59:18.030: D/ShaderProgram(16161): 頂点シェーダーを読み込めませんでした!
ここに私のdivがあります:
ログキャット:
05-23 17:05:51.800: V/webview(30492): singleCursorHandlerTouchEvent -getEditableSupport FASLE