【问题标题】:Initializing isotope with dynamic data json使用动态数据 json 初始化同位素
【发布时间】: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


【解决方案1】:

在这个问题上找到答案:JavaScript Isotope- How to manage dynamic data set (re-initialize Isotope)

我需要使用插入方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-31
    • 2014-05-03
    • 1970-01-01
    • 2020-12-04
    • 1970-01-01
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    相关资源
    最近更新 更多