ボタンを長押しすると、確認ボックスにメッセージが表示されるアプリを作成しました。ユーザーが [ok] を選択すると、タスクが実行されます。そうでなければ何もしません。
コードを書きましたが、エミュレータで実行しても何もしません。コードは次のとおりです。
$(document).ready(function(){
$("#tapholder").bind("tapholder",function(){
var hi=confirm("Do you really want to delete data");
if(hi==true) {
db.transaction(function(tx){
tx.executeSql(deleterecord,[id]);
alert("Record Deleted Successfully");
parent.location='file:///android_asset/www/index.html';
});
}else{
alert("Data not deleted");
}
});
});
<td id="Cancel"><button id="tapholder">DeleteRecord</button></td>