【发布时间】:2013-02-05 15:08:38
【问题描述】:
我刚刚编写了我的第一个非常基本的 Jquery Mobile 网站,它只有两个页面。
第二页(可能是第一页)使用galleria幻灯片,它有自己的js文件。
发生的非常奇怪的事情是,如果我先加载第 2 页,它运行得非常好。但是,如果我运行第 1 页,然后单击第 2 页的链接,它会挂在第 1 页上,并且有一个 js 控制台错误,说 Galleria 未定义。 通过在第 1 页中包含 Galleria js 文件,我克服了错误,然后一切正常。
所以问题是我为什么需要这样做?当然,除了链接之外,这两个页面没有任何联系。对这种奇怪行为有任何想法/想法/解释吗?
【问题讨论】:
-
您可以发布任何内容来说明问题吗?您实际上是在加载第 2 页还是将其 ajaxing 到第 1 页