2012-05-15 19 views
5

Oluşturulduktan sonra görüntüleri bir photoswipe galerisine dinamik olarak eklemenin bir yolu var mı?Fotoğraflar için dinamik olarak ekleme photoswipe

Durum şu.

Görüntü URL'lerini kasadan alıp bir galeride gösteriyorum. Öğeler indirildikçe, bağlantı ve img öğeleri sayfaya eklenir. Aynı zamanda her birini photoswipe galerisine ekleyebilmek istiyorum.

buna kendi galerisinde her öğesi oluşturur dışında bu işleri

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

var (resim yüklenen ve elemanları eklenmiş olsa sonra) şu anda eleman geri aramasında. Mevcut bir galeriye giriş yapmanın ve bunu eklemenin bir yolu var mı?

cevap

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

Photoswipe uygulamasının append() yöntemi yoktur. –

+0

append, bir Photoswipe yöntemi olmayan bir jQuery yöntemidir. This.photoSwipe bir jQuery nesnesi olduğunu unutmayın. http://api.jquery.com/append/ –

+0

Yine de Adam'la aynı fikirdeyim, eğer kodunuzu denersem bir TypeError alırım: this.photoSwipe.append bir fonksiyon değildir, lütfen bunu nasıl elde ettiğinizi detaylandırır mısınız? iş? – Tobias

0

Ben PhotoSwipe

Pull Request

dinamik başına ekleme için böyle bir ihtiyaç var yaparsanız// ekleme değişiklik olmaksızın geçerli öğenin durumunu öğeleri kaldırmak kullanabilirsiniz için bir çekme isteği işledin bu versiyon.

İlgili konular