jquery関数をオンラインで見つけましたが、ちょっと微調整しましたが、youtubeチャンネルのフィードデータがjsonオブジェクトに変換されます。次に、オブジェクト配列からのデータを格納します。私は与えられた余分なデータを格納する必要がありますが、私はその配列内のデータを見ることができるようにデータを表示する方法を知らない。私はjsonオブジェクトやjqueryのデータを印刷する方法について知らないので、これは混乱していると思います。私はそれが私が信じている印刷機能を持つPHPでそれをやった。jsonオブジェクト配列を印刷するには
これは前述の関数である:
$j(function() {
$j.getJSON('http://gdata.youtube.com/feeds/users/iCallOfDutyFILMS/uploads?orderby=published&alt=json-in-script&callback=?&max-results=1', function(data) {
$j.each(data.feed.entry, function(i, item) {
var updated = item.updated;
var url = item['media$group']['media$content'][0]['url'];
var thumb = item['media$group']['media$thumbnail'][0]['url'];
var numViews = item['yt$statistics']['viewCount'];
//var vidDescription = item[''][''];
var width = 710; //only change this number
var height = width*9/16;
//...rest left out...
});
});
});
私はビデオの説明をつかむ方法を参照するには、配列をプリントアウトしたいです。私はちょうど配列を通してそれへの道を知りません。私はPHPでどのようにできるように配列を印刷するjqueryの方法はありますか?
私のページがロードされた後、私はconsole.log(data)とタイプします。 「データが定義されていません」と表示されます。しかし、それは上に投稿されたコードで、オブジェクトが格納されている場所のデータです。次に、私はvar data = "hey"と入力します。 console.log(data);それをテストするだけで、「ちょっと」が表示されます。私のjquery/jsコードですでに作成されている必要がある場合、私は新しい変数を宣言する必要があります。私はそれがすでに宣言されていると思った。助けて? –
は、その機能の開始と終了の間だけのデータの範囲ではありませんか?またはそれはシステム言語と同じではなく、変数はまだ存在しますか? –
こんにちは、私は私のために100%働いて、私は、データと項目をコンソールに記録し、それらをクリックして検査することができます。 – Anil