2013-08-18 27 views
1

我已經搜索了周圍,但沒有幫助。我的問題是我使用同位素jQuery庫來顯示數據(當然),我試圖通過使用動態json數據集來做到這一點。我把數據在上傳.json文件,我讀它和分析信息,然後將這些信息中的div在我div容器像這樣:使用動態數據初始化同位素json

$('#infoContainer').append('<div class="hospital ' + $number + '"><p>' + i + '<br />' + hospital.address + '<br />' + hospital.citystatezip + '</p></div>'); 

當然,這部分是一個。每個中( )爲每個醫院的功能。我的問題是初始化代碼不會顯示動態div,就像手動鍵入它時顯示的那樣。我正在使用同位素網站上給出的內容:

$('#infoContainer').isotope({ 
        itemSelector: '.hospital' 
       }); 

任何想法?

+0

數據加載完成後,能否從瀏覽器的控制檯正確初始化同位素?或者,你可以發佈更多的代碼,以便我們看到發生了什麼? – phatskat

+0

感謝您的快速回復。我真的只是在問完後就明白了。答案是在另一個問題。你必須使用插入方法,但當我第一次嘗試時,我沒有正確格式化我的字符串。這裏是鏈接到其他http://stackoverflow.com/questions/14847381/javascript-isotope-how-to-manage-dynamic-data-set-re-initialize-isotope –

+0

很高興聽到它:D您可能想要回答你自己的問題或關閉它 – phatskat

回答