动态添加图像到photoswipe

时间:2012-05-15 17:16:35

标签: javascript photoswipe

有没有办法在照片库创建后动态添加图片。

情况就是这样。

我从服务器获取图片网址并在图库中显示。下载项目时,会将锚点和img元素添加到页面中。我希望能够在同一时间将每个附加到photoswipe画廊。

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

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

除了它在自己的画廊中创建每个元素外,它都有效。有没有办法获得现有画廊的句柄,只是附加到它?

2 个答案:

答案 0 :(得分:2)

if(this.photoSwipe == undefined){
   this.photoSwipe = $elements.photoSwipe(photoSwipeOptions);
}else{
    this.photoSwipe.append($elements);  //use jQuery append
}

答案 1 :(得分:0)

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

Pull Request

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