clone մեթոդը
clone մեթոդը ստեղծում է էջի ընտրված էլեմենտների խորը պատճենները
և վերադարձնում դրանք որպես jQuery օբյեկտ:
Էլեմենտները պատճենվում են իրենց ներսում պարունակվող բոլոր
էլեմենտների հետ միասին: Ոչ պարտադիր պարամետրերը
կարգավորում են՝ արդյոք անհրաժեշտ է պատճենել այդ էլեմենտներին
կցված իրադարձությունների մշակողները (լռելյայն՝
false - չպատճենել):
Շարահյուսություն
Մեթոդին կարելի է փոխանցել երկու ոչ պարտադիր պարամետր,
որոնք կարող են ընդունել true կամ false
արժեքները (լռելյայն՝ false): Առաջին պարամետրի համար true
արժեքի դեպքում՝ իրադարձությունների մշակողները և էլեմենտի համար նախատեսված տվյալները նույնպես
կպատճենվեն, false-ի դեպքում՝ ոչ: Երկրորդ պարամետրի
համար true արժեքի դեպքում՝ կլոնավորված էլեմենտի
բոլոր ժառանգների իրադարձությունների մշակողները և տվյալները նույնպես
կպատճենվեն, false-ի դեպքում՝ ոչ:
.clone([դրոշ1], [դրոշ2]);
Օրինակ
Եկեք պարբերությունից հետո տեղադրենք ևս մեկ նմանատիպ,
օգտագործելով clone մեթոդը և
insertAfter մեթոդը:
<p class="www">տեքստ</p>
$('.www').clone().insertAfter('.www');
Տեսեք նաև
-
afterմեթոդը,
որը ավելացնում է բովանդակությունը տրված էլեմենտից հետո -
beforeմեթոդը,
որը ավելացնում է բովանդակությունը տրված էլեմենտից առաջ -
removeմեթոդը,
որը հեռացնում է էլեմենտները դրանք վերականգնելու հնարավորություն չտալով -
detachմեթոդը,
որը հեռացնում է էլեմենտները՝ դրանք վերականգնելու հնարավորությամբ