Javascript 如何通过在iphone safari上单击或点击页面上的任意位置来调用函数

Javascript 如何通过在iphone safari上单击或点击页面上的任意位置来调用函数,javascript,jquery,iphone,safari,webview,Javascript,Jquery,Iphone,Safari,Webview,我正在尝试使用jquery,这样,如果我单击页面上的任意位置,它就会更改iphone浏览器中div的文本 我有以下资料: <div id="alternative_text">traduit</div> <script type="text/javascript"> $(document).click(function() { $('#alternative_text').text("second text"); }); </script&

我正在尝试使用jquery,这样,如果我单击页面上的任意位置,它就会更改iphone浏览器中div的文本

我有以下资料:

<div id="alternative_text">traduit</div>

<script type="text/javascript">

$(document).click(function() {
    $('#alternative_text').text("second text");
});

</script>
traduit
$(文档)。单击(函数(){
$('备选案文')。案文(“第二案文”);
});
标题中包含以下内容:

<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>

这在我的桌面浏览器中运行得很好,但当我在iphone上尝试这一功能时,它什么也没做。 我需要做什么才能让它工作


谢谢

您可以尝试针对body元素:

$("body").click(function() {
    $('#alternative_text').text("second text");
});

只是为了好玩,在('click',function(){…});,什么给了你$('body*')?