当页面检测到它在 IOS/Android 等上时,如何将ondblclick事件更改为onclick事件。困难的是我不能只调用元素的 ID,因为它将数据从数据库传输到 Javascript 函数。
一探究竟。
服务器端:
<?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>