我想使用JSON-API模塊解析來自Wordpress網站的JSON文件。我正在使用JavaScript,JQuery和JQuery Mobile來顯示來自使用Wordpress的在線詩歌雜誌的詩人列表。我使用GET請求來使用JSON-API Wordpress插件來獲取所有詩人/作者的列表。此GET請求返回一個回調函數,該函數解析該JSON。每位詩人都有一個帖子作爲他們的生物頁面,如果有可用的話,我附上了一張照片。我的回調函數嘗試使用bio和照片填充JQuery Mobile頁面。該照片在json數據中作爲縮略圖屬性可用(不確定這是否是正確的單詞)。我使用點語法進入thummbnail。一些詩人沒有照片,所以我試圖讓它顯示一個默認圖像。我收到的關於沒有縮略圖值的條目的錯誤。對某些人來說這是不明確的。我用if語句來檢查,但由於縮略圖未定義的位置,我的應用程序仍然失敗。使用JavaScript從Wordpress和JSON-API解析JSON數據有什麼問題
的功能在這個引擎收錄可用:http://pastebin.com/L8Mb1dCj 我開始與此:
$.each(data.posts,function(key,val)
然後...
if (val.thumbnail !== 'undefined')
這有什麼錯呢?爲什麼它不處理縮略圖不存在的地方? 最後,這可以通過JavaScript模板庫更好地處理嗎?像小鬍子? 調用腳本如下。
感謝, 布魯斯
嘗試'如果(typeof運算val.thumbnail!== '未定義')'。 – Omar 2013-05-01 00:34:15