他のドメインから html が欲しいので、$.getJson を使用して html を取得していますが、いくつかの問題が発生しています。
私が使用しているコードは
var site = "www.moneycontrol.com";
var yql_url = 'http://query.yahooapis.com/v1/public/yql?q=' + encodeURIComponent('select * from html where url="' + site + '"') + '&format=xml&callback=cbFunc';
$.getJSON(yql_url, function (json) {
$('#CurrencyData').html(json.results[0]);
});
jquery の document.ready 内。そしてhtmlにはdivがあります
<div id="CurrencyData">
</div>
このコードを実行すると、ローカルホストには何も表示されませんが、firebug でデバッグすると、このページを実行した後、上記のサイトからのすべての html で JSON と応答結果が得られます。
今、JSONでデータを取得しているかどうか疑問に思っていますが、なぜdivに表示されないのですか??