【发布时间】:2013-11-15 01:55:38
【问题描述】:
我四处寻找,但没有任何帮助。我的问题是我正在使用同位素 jQuery 库来显示数据(当然),我正在尝试通过使用动态 json 数据集来做到这一点。我将数据放在一个 .json 文件中,我正在读取它并解析信息,然后将该信息放在我的容器 div 下的 div 中,如下所示:
$('#infoContainer').append('<div class="hospital ' + $number + '"><p>' + i + '<br />' + hospital.address + '<br />' + hospital.citystatezip + '</p></div>');
当然,这部分在每个医院的 .each() 函数中。我的问题是初始化代码不会像手动键入它们时那样显示动态 div。我正在使用同位素网站上给出的内容:
$('#infoContainer').isotope({
itemSelector: '.hospital'
});
有什么想法吗?
【问题讨论】:
-
数据加载完成后,能否从浏览器控制台正确初始化同位素?或者,您能否发布更多代码,以便我们了解发生了什么?
-
感谢您的快速回复。老实说,我问了之后才知道。答案在另一个问题中。您必须使用插入方法,但是当我第一次尝试时,我的字符串格式不正确。这是另一个stackoverflow.com/questions/14847381/…的链接
-
很高兴听到它:D 您可能想回答自己的问题或关闭它
标签: javascript jquery jquery-isotope