क्लोन विधि

clone विधि पृष्ठ के चयनित तत्वों की गहरी प्रतिलिपियाँ बनाती है और उन्हें jQuery ऑब्जेक्ट के रूप में वापस लौटाती है। तत्वों को उनके अंदर मौजूद सभी तत्वों के साथ कॉपी किया जाता है। वैकल्पिक पैरामीटर्स यह नियंत्रित करते हैं कि क्या इन तत्वों से जुड़े इवेंट हैंडलर्स को कॉपी करने की आवश्यकता है (डिफ़ॉल्ट रूप से false - कॉपी नहीं करना)।

सिंटैक्स

विधि में दो वैकल्पिक पैरामीटर पास किए जा सकते हैं, जो true या false मान ले सकते हैं (false डिफ़ॉल्ट रूप से)। पहले पैरामीटर के लिए true मान में - इवेंट हैंडलर्स और डेटा भी कॉपी किए जाएंगे, false में - नहीं। दूसरे पैरामीटर के true मान में - क्लोन किए गए तत्व के सभी चाइल्ड तत्वों के लिए इवेंट हैंडलर्स और डेटा भी कॉपी किए जाएंगे, false में - नहीं।

javascript.clone([flag1], [flag2]);

उदाहरण

आइए पैराग्राफ के बाद clone विधि और insertAfter विधि का उपयोग करके एक और ऐसा ही पैराग्राफ डालें:

html<p class="www">text</p>
javascript$('.www').clone().insertAfter('.www');

यह भी देखें

  • after विधि,
    जो दिए गए तत्व के बाद कंटेंट जोड़ती है
  • before विधि,
    जो दिए गए तत्व से पहले कंटेंट जोड़ती है
  • remove विधि,
    जो तत्वों को उनके पुनर्स्थापना की संभावना के बिना हटाती है
  • detach विधि,
    जो तत्वों को उनके पुनर्स्थापना की संभावना के साथ हटाती है