-3

HTMLページにjquery jsonデータを追加する場所。すべての HTML ページ コンポーネントが非表示になり、ページの左上に json データのみが表示されます。

$.getJSON('http://api.wipmania.com/jsonp?callback=?', 
    function (data) { 
        document.write('Latitude: ' + data.latitude + '\nLongitude: ' + data.longitude + '\nCountry: ' + data.address.country); 
    }
); 
4

1 に答える 1

1

ドキュメントを読むと、次のdocument.write()ことがわかります。

によって開かれたドキュメント ストリームにテキストの文字列を書き込みます document.open()。[...]呼び出しを行わ
ずに既に読み込まれているドキュメントに書き込むと、document.open()自動的に呼び出しが実行 document.openされます

...そしてドキュメントdocument.open()は次のように書かれています:

document.open() メソッドは、書き込み用にドキュメントを開きます。[...]
ドキュメントがターゲットに存在する場合、このメソッドはそれをクリアします

生の HTML を挿入するために使用document.write()することは、動的ドキュメントを作成するためのおそらく最も厄介なツールです。jQuery を使用している場合は、その DOM 操作ツールを利用してください。

于 2012-12-31T10:05:47.243 に答える