使用prettyPhoto完成Ajax加载 - jquery

时间:2012-03-02 17:43:54

标签: jquery ajax prettyphoto

我正在使用prettyPhoto打开一个ajax窗口:http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/

这是我打开窗口的链接

<a rel="prettyPhoto[ajax]" href="resources/comments.php?ajax=true&width=500&height=460&projectid=<?php echo $result['id']; ?>" class="buttonPro medium grey" id="commentsButton" data-projectid="<?php echo $result['id']; ?>">Comments</a>

在comment.php里面我有一个div,当它全部加载时,我希望它滚动到底部。我有它回复评论,将div滚动到底部,我只是无法弄清楚ajax窗口的onload。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

根据文档:http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/documentation/没有ajax回调()的选项。它似乎只有用于更改图片或关闭prettyPhoto的回调。

我将ajax回调添加到我做的一个分支:https://github.com/chrisabrams/prettyphoto

请务必添加:

$("a[rel^='prettyPhoto']").prettyPhoto({
    ajaxcallback: myfunction() {},
    //other options here
});

让我知道它是否有效,我会把它请求到主回购。