こんにちはすべて私は私のモバイルアプリケーションの2つのhtmlファイルがpage1.htmlとpage2.htmlと言うと思います。page2.htmlに1つのテーブルがあり、行をクリックするとアラートが表示されました。page1からpage2.htmlに移動すると、テーブルをクリックするとアラートボックスが1回表示されます。戻るボタンを押すと、page1.htmlに移動します。もう一度page2.htmlに移動し、テーブルの行をクリックすると、今回はアラートが2回表示されます。page1に戻ってpage2.htmlに戻ると、今度は行をクリックするとアラートが3回表示されます...
私のpage2.htmlテーブルは次のようになります。
<div id="myTable" align="center" data-theme="b"></div>
<script type="text/javascript">
var theader = '<table border="1" id=\"tableId\">\n';
var colheader = '<tr id="headingtab" bgcolor="#D68B8B"><th>Name</th><th>Address</th><th>City</th><th>LTP</th><th>State</th><th>Country</th><th>Mob No</th></tr>\n';
tbody = colheader;
tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>';
tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'
tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'
tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'
tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'
tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'
tbody += '<td>';
tbody += "QQQQQQQQQQQQQQQQQQQQQ";
tbody += '</td>'
tbody += '</tr>\n';
var tfooter = '</table>';
document.getElementById('myTable').innerHTML = theader + tbody + tfooter;
</script>
<script type="text/javascript">
$("#tableId tr td").live("click",function()
{
console.log("??????????????????????????????");
alert("Row Click");
});
</script>
</div>
クリックごとに1回だけアラートを表示したい。どうやってするか?どんな助けでもありがたいです。前もって感謝します。