HTMLファイルのJQMにアラートを入れてモバイルサファリで実行すると、アラートが表示されます(iphoneのアラートビューに似ています)。タイトルは次のとおりです:file://(null)
誰でも説明できますか?前もって感謝します
編集:以下のコードを参照してください:
$(function() {
$('#theButton').click(function() {
alert('The Button has been clicked');
});
});
HTMLファイルのJQMにアラートを入れてモバイルサファリで実行すると、アラートが表示されます(iphoneのアラートビューに似ています)。タイトルは次のとおりです:file://(null)
誰でも説明できますか?前もって感謝します
編集:以下のコードを参照してください:
$(function() {
$('#theButton').click(function() {
alert('The Button has been clicked');
});
});
不適切な jquery モバイル構文を使用しています。$(document).ready(function(e) {と$(function() {が jQuery Mobile で使用されていない理由がわかります。jQueryモバイルの構文は次のようになります。
<script>
$(document).live("mobileinit", function () {
$('#index').live('pagebeforeshow',function(e,data){
$('#test-button').live('click', function(e) {
alert('Button works!');
});
});
});
</script>
これは、エラー タイトルなしで動作するはずです。
このフィドルの例を見てください: http://jsfiddle.net/Gajotres/DE4M7/
これを試して:
$(document).ready(function(e) {
$('#theButton').live('click',function() {
alert('The Button has been clicked');
});
});