ページがIOS/Androidなどで検出したときにondblclickイベントをonclickイベントに変更するにはどうすればよいですか。データベースからJavascript関数にデータを運ぶため、要素のIDを呼び出すことができないのは難しいことです。
見てみな。
サーバ側:
<?php
echo '<table>';
while($row=mysql_fetch_array($query)){
echo '<tr><td ondblclick="sampFunc("'.$row[0].'","'.$row[1].'")">';
echo $row[0];
echo '</td></tr>';
}
echo '</table>';
?>
クライアント側:
<script>
$(document).ready(function(){
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)){
/* ?????????????????? */
}
});
function sampFunc(data1,data2){
//-- Something
}
</script>