同位素无限滚动失去prettyphoto jquery在第2页

时间:2013-01-31 17:02:24

标签: jquery prettyphoto

我正在使用同位素无限滚动与画廊我有漂亮的照片工作正常在第1页但一旦第2页加载prettyPhoto不起作用。有谁知道如何在第2页上调用jquery。如果我将第2页视为独立页面,那么prettyPhoto工作正常。此致

1 个答案:

答案 0 :(得分:1)

PrettyPhoto需要一些初始化代码,这些代码在加载文档时执行,并在DOM中的相应元素上发挥作用。当同位素无限滚动从后续页面向DOM中提取更多内容时,您将无法获得文档就绪事件,因此不会告诉PrettyPhoto在新内容上执行其操作。

您需要将PrettyPhoto初始化代码包装在一个函数中,并在document.ready和拉入新内容时调用该函数.Isotope允许您指定在拉入新项目时执行的函数,以便您可以放置在那里调用PrettyPhoto代码。