Методи 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,
ки элементҳоро имконияти бозгашти онҳо бо имконият нест мекунад