6

有没有办法在创建后将图像动态添加到 photoswipe 画廊。

情况是这样的。

我正在从服务器获取图像 url 并将它们显示在画廊中。随着项目的下载,锚点和 img 元素被添加到页面中。我希望能够同时将每个附加到照片滑动库。

当前在元素回调中(在加载图像并附加元素之后)我有

 $elements.photoSwipe({ enableMouseWheel: false , enableKeyboard: false });

除了它在自己的画廊中创建每个元素之外,这很有效。有没有办法获取现有画廊的句柄并附加到它?

4

2 回答 2

2
if(this.photoSwipe == undefined){
   this.photoSwipe = $elements.photoSwipe(photoSwipeOptions);
}else{
    this.photoSwipe.append($elements);  //use jQuery append
}
于 2012-06-22T20:35:03.837 回答
0

我已经提交了 PhotoSwipe 的拉取请求

拉取请求

如果您确实需要动态添加/追加/删除项目而不更改当前项目的状态,则可以使用此版本。

于 2017-12-08T06:38:09.673 回答