2013-07-16 40 views
0

我的JSON目前看起來是這樣的:獲得價值

{ 
    "overview" : { 
    "title" : "Blog" 
    }, 

    "item" : { 
    "title" : "Hello World" 
    } 

} 

我的jQuery看起來是這樣的:

<script type="text/javascript"> 

$(document).ready(function(){ 

     $.getJSON(url, function(obj) { 

     $.each(obj, function(key, value){ 

      $('.image-slide-title').append(value.title); 

     }); 

     }); 

}); 

</script> 

所有工作完全正常,除了HTML標記顯示:

<div class="image-slide-title">Blog Hello World</div> 

我只想讓它跳過概述鍵/值,然後右轉該項目鍵/值,以便它看起來像一天結束:

<div class="image-slide-title">Hello World</div> 

回答

3

然後你可以通過obj.item性能循環:

for (var prop in obj.item) { 
    var value = obj.item[prop]; 
    $('.image-slide-title').append(value); 
} 
+0

你忘了.title僞追加到值 – CodingIntrigue

+0

不,我沒有。這不是必需的。如果您附加說明您不再需要循環訪問屬性,因爲您正在對屬性的名稱進行硬編碼。 –

+0

我明白你現在在做什麼。回去學習閱讀...... – CodingIntrigue