我正在使用JQuery getJSON函數來獲取一些JSON格式的數據。如何從函數內部獲取JavaScript變量值?
的數據將通過YouTube的JavaScript API一起使用:http://code.google.com/apis/youtube/js_api_reference.html
的JSON數據不會從YouTube中提取。這是一個簡單的,手寫的列在CSV上的YouTube視頻ID和標題列表。我正在使用PHP來讀取CSV並創建一個JSON對象。
問題的根源在於,當我將任何YouTube JavaScript API代碼放在「document.ready」中時,YouTube代碼就神祕地停止工作。
我已經得到了完整的播放器的功能(JSON包含在HTML頁面中),但現在我面臨這個障礙,因爲我試圖外部化數據(使用$ getJSON)。對於我的播放器來說,我需要首先在document.ready中使用JQuery代碼。接下來,我需要擁有YouTube播放器代碼,並且它應該在document.ready之外。
這是我失敗的嘗試獲得了$的getJSON返回的數據:
$(document).ready(function(){
$.getJSON('bar.php', function(data) {
var baz = data;
return baz;
}); // getJSON
}) // ready
console.log("baz: " + baz);
,我怎麼把巴茲的價值?
head' - >'desk。 – 2010-08-18 22:13:38