SORU
26 Kasım 2009, PERŞEMBE


jQuery Sürükle Ve Bırak Canlı Olayları Kullanarak

Sık sık değişen uzun bir liste ile bir uygulama var, ve bu listenin öğe sürüklenebilir olması gerekiyor.

Sürüklenebilir eklenti jQuery UI kullanıyorum ama 400 listesi öğeleri eklemek için yavaş ve yeniden eklenecek yeni öğeler listesine eklenir her zaman.

Kimseye bir eklenti jQuery 1.3 .live() olayları kullanan jQuery UI sürüklenebilir eklentisi benzer biliyor mu? Bu iki sorunu çözecek.

CEVAP
28 Temmuz 2010, ÇARŞAMBA


Onun üzerinden plan çözümü benim için mükemmel çalıştı. Bunu biraz biraz değişiyor jQuery uzatmak için açtım...

(function ($) {
   $.fn.liveDraggable = function (opts) {
      this.live("mouseover", function() {
         if (!$(this).data("init")) {
            $(this).data("init", true).draggable(opts);
         }
      });
      return this;
   };
}(jQuery));

Bu gibi arama yerine:

$(selector).draggable({opts});

...sadece kullanın:

$(selector).liveDraggable({opts})

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • VJ VIMANA

    VJ VIMANA

    3 Mayıs 2007