2015-02-28 14 views
7

Form koleksiyonlarını yönetmek için bir jQuery eklentisi yapıyorum. eklentisi, , kaldırmak eklemek eklemek için yukarı hareket ve bu koleksiyonu değiştirmek için düğmelerini aşağı hareket amaçlamaktadır.Bir seçiciden daha derin olmayan elemanlar nasıl bulunur?

  • Bir koleksiyonun kök düğüm her zaman .collection gibi bir seçici içerir.

  • A düğmesine yüzden ve düğmeleri buna göre kaybolur kaldırmak eklemek kısa sürede ben min ve max seçenekleri, uygulanan .add sınıf

olduğu gibi herhangi bir şey olabilir. Form koleksiyonlarının bir koleksiyonunu yönetmeye çalıştığımda sorunum geliyor: Doğru koleksiyona işaret eden sadece seçmek düğmelerini nasıl eklerim?

<div class="collection"> 
    <div>something</div> 
    <div>something</div> 
    <div> 
    <div class="add">+</div> 
    </div> 
    <div>something</div> 
    <div class="collection"> 
    <div>something</div> 
    <div>something</div> 
    <div> 
     <div class="add">+</div> 
    </div> 
    <div>something</div> 
    </div> 
</div> 

düğmesi derin keyfi olabilir unutmayın:

aşağıdaki HTML kodu bakmak, sorunu basitleştirmek için toplama bir kullanıcı tarafından inşa edilmiştir ve olabildiği bilmiyorum dom içinde düğme. BTW, .collection'dan daha derin, bütün bildiğim bu.

Nasıl değil ayrıca tüm ikinci .collection kadar düğmeleri eklemek seçmek, ama nasıl?

İlgilenenler için bu eklenti kullanılabilir (ancak etkin devrededir) here.

+0

tüm '.collection .collection .collection .add', kavşak –

+0

kaldır "Nasıl seçmek için .add' seçin 'Hepsini seç Tümü, ** ikinciyi ikinci .collection'a kadar, ama daha fazla değil mi? Html'de, bu _one_ '.add' elemanı olur mu? – guest271314

+0

@PaulS. koleksiyonları kapsülleyen keyfi bir koleksiyon sayısı olabilir (koleksiyonlar iMHO koleksiyonlarının toplanması çok garip olsa bile). –

cevap

İlgili konular