JQuery के डुप्लिकेट प्लगइन - सीएसएस-ट्रिक्स

विषय - सूची
$.fn.duplicate = function(count, cloneEvents) ( var tmp = (); for ( var i = 0; i < count; i++ ) ( $.merge( tmp, this.clone( cloneEvents ).get() ); ) return this.pushStack( tmp ); );

JQuery का .clone () फ़ंक्शन एक सेट को एक बार डुप्लिकेट करेगा, लेकिन क्या होगा यदि आपको एक ही सेट की कई प्रतियों की आवश्यकता है? आपको करना होगा:

$(elem) .clone() .appendTo(otherElem) .clone() .appendTo(otherElem) .clone() .appendTo(otherElem);

अब आप बस:

$(elem) .duplicate(n) .appendTo(otherElem);

पहला पैरामीटर आपके इच्छित क्लोनों की संख्या है और दूसरा वैकल्पिक पैरामीटर एक बूलियन है जो नियंत्रित करता है कि क्या आप उन मौजूदा तत्वों से जुड़ी घटनाओं को क्लोन के साथ संलग्न करना चाहते हैं (या नहीं)।

दिलचस्प लेख...