English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة jQuery clone()

أساليب HTML/CSS jQuery

يؤدي طريقة clone() إلى إنشاء نسخة عميقة من مجموعة العناصر المحددة.

النسخ العميق يعني أنه سيقوم بالنسخ العناصر المحددة وجميع أبنائها المباشرين، والخصائص والنصوص.

النحو:

$(selector).clone(true|false)

مثال

استنساخ جميع عناصر <p>، وإدراجها في نهاية عنصر <body>:

$("button").click(function(){
  $("p").clone().appendTo("body");
});
اختبار لرؤية‹/›

استنساخ جميع عناصر <b>، وإدراجها قبل جميع العناصر <p>:

$("button").click(function(){
  $("b").clone().prependTo("p");
});
اختبار لرؤية‹/›

استنساخ أول عنصر <p> يحتوي على معالج الحدث، وإدراجه في نهاية عنصر <body>:

$("p").click(function(){
  $(this).animate({fontSize: "+=5px"});
});
$("button").click(function(){
  $("p:first").clone(true).appendTo("body");
});
اختبار لرؤية‹/›

قيمة الم 参数

الم 参数وصف
صحيحيجب أن تُنسخ معالج الحدث المحدد مع العنصر
صحيحلا يجب أن تُنسخ معالج الحدث المحدد مع العنصر. هذا هو القيمة الافتراضية

أساليب HTML/CSS jQuery