0

jquery を使用して、ページのどこかをクリックすると、iphone ブラウザーの div のテキストが変更されるようにしようとしています。

私は次のものを持っています:

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

<script type="text/javascript">

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

</script>

ヘッダーに次のように記述します。

<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 でこれを試した瞬間、何も起こりません。機能させるにはどうすればよいですか?

ありがとう!

4

1 に答える 1

0

body 要素をターゲットにしてみてください。

$("body").click(function() {
    $('#alternative_text').text("second text");
});
于 2012-11-02T23:25:04.497 に答える