jQuery öğesindeki öğelerin nasıl sıralanabileceğini nasıl izleyebileceğimi anlamaya çalışıyorum. Diyelim ki, her tablonun kendine özgü bir kimliği olan dört elementim (div) var. Onları # 100, # 200, # 300 ve # 400 olarak adlandıralım ve başlayacak şekilde sırayla sunulacak. Ama numara 3'ü söyleyebilmek için # 100'ü hareket ettirdiğimde, bu id için yeni pozisyonu kaydedebilmem gerekir, ancak diğerlerinin güncellenmiş konum değerlerini de almasını sağlamalıyım.Bir jQuery sortable öğesindeki tüm öğelerin konumlarını takip edin
Herhangi bir anlam ifade ediyor muyum? Temel olarak, her benzersiz kimliğin pozisyonlarını almak istiyorum, bu yüzden daha sonra kullanmak için listenin sırasını kaydedebilirim.
Sadece taşındı biri .. doğru yönde
Nokta bana, bir sıralanabilir tüm öğelerin raporlar şey bulmak mümkün olmamıştır? Teşekkürler
Sorun değil! Küçük iyileştirme, "el" yerine "this" kullanılarak düzenlenmiştir ve this.id yerine $ (el) .attr ('id') yerine kullanılır. . Keman eski örneğiyle aynı kalır, böylece ikiyi karşılaştırabilirsiniz :) –
Güncellenmiş kodunuzu denediniz, ancak çalışmıyor. Herhangi bir fikir? http://jsfiddle.net/LxMhF/2/ – INT
Görünüşe göre biraz "el" e ihtiyacımız var, "$" içindeki "bu", "window" nesnesi, mevcut eleman değil. "Bu" şu anki elementtir. $ .fn.map ($ (selector) .map (fn)) tho, sadece bunu açıklığa kavuşturmak için. –