मैं फॉर्म संग्रह प्रबंधित करने के लिए एक jQuery प्लगइन का निर्माण कर रहा हूं। प्लगइन जोड़ने के लिए जोड़ने, हटाने, ऊपर ले जाएँ और कि संग्रह को बदलने के लिए बटन नीचे ले जाने करना है।उन तत्वों को कैसे ढूंढें जो चयनकर्ता से गहरे नहीं हैं?
संग्रह के रूट नोड में हमेशा एक चयनकर्ता होता है, जैसे
.collection
।एक बटन जैसे ही यह
.add
वर्ग
मैं min
और max
विकल्प, लागू किया है कुछ भी हो सकता इसलिए जोड़ने और हटाने बटन तदनुसार गायब हो जाते हैं। जब मैं फॉर्म संग्रहों का संग्रह प्रबंधित करने का प्रयास करता हूं तो मेरी समस्या आती है: केवल का चयन कैसे करें बटन जो सही संग्रह को संदर्भित करते हैं?
समस्या को आसान बनाने के लिए, निम्न HTML कोड को देखो:
<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>
ध्यान रखें कि बटन मनमाना वाली हो सकती है रखें: संग्रह एक उपयोगकर्ता द्वारा बनाया गया है और मैं नहीं जानता कि जहां हो सकता है डोम में बटन। बीटीडब्ल्यू, यह .collection
से गहरा है, जो मुझे पता है।
कैसे सब बटन जोड़ने दूसरा .collection
जब तक चयन करने के लिए, लेकिन आगे नहीं?
रुचि रखने वालों के लिए, यह प्लगइन उपलब्ध है (लेकिन सक्रिय देव में) here।
सभी का चयन करें '.add', सभी .collection .collection .collection .add', चौराहे –
हटाने" कैसे चयन करने के लिए 'चयन सभी ** बटन जोड़ें ** ** दूसरा .collection, लेकिन आगे नहीं? " 'Html' पर, क्या वह _one_' .add' तत्व होगा? – guest271314
@ पॉल्स। संग्रहों को एकजुट करने वाले संग्रहों की मनमानी संख्या हो सकती है (भले ही संग्रह I संग्रहों के संग्रह संग्रह के लिए बहुत अजीब होगा)। –