jQuery 3.3 - Category: Manipulation

الفئة: التلاعب




jquery

جميع الطرق في هذا القسم تتعامل مع DOM بطريقة ما. يقوم عدد قليل منهم بتغيير إحدى سمات عنصر (كما هو مدرج أيضًا في فئة السمات ) ، بينما يقوم الآخرون بتعيين خصائص نمط عنصر (كما هو مذكور في فئة CSS ). لا يزال الآخرون يقومون بتعديل عناصر كاملة (أو مجموعات من العناصر) بأنفسهم - الإدراج والنسخ والإزالة وما إلى ذلك. ويشار إلى كل هذه الأساليب باسم "المستوطنين" ، لأنها تغير قيم الخصائص.
بعض هذه الطرق - مثل .attr() و .html() و .val() - تعمل أيضًا كـ "getters" ، وتقوم باسترجاع المعلومات من عناصر DOM لاستخدامها لاحقًا.

.addClass()

يضيف الفئة (الفئات) المحددة لكل عنصر في مجموعة العناصر المتطابقة.

.after()

أدرج المحتوى ، المحدد بواسطة المعلمة ، بعد كل عنصر في مجموعة العناصر المتطابقة.

.append()

أدرج المحتوى ، المحدد بواسطة المعلمة ، في نهاية كل عنصر في مجموعة العناصر المتطابقة.

.appendTo()

أدخل كل عنصر في مجموعة العناصر المتطابقة في نهاية الهدف.

.attr()

احصل على قيمة السمة للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين سمة واحدة أو أكثر لكل عنصر متطابق.

.before()

أدرج المحتوى ، المحدد بواسطة المعلمة ، قبل كل عنصر في مجموعة العناصر المتطابقة.

.clone()

أنشئ نسخة عميقة من مجموعة العناصر المتطابقة.

.css()

احصل على قيمة خاصية نمط محسوب للعنصر الأول في مجموعة العناصر المطابقة أو قم بتعيين واحد أو أكثر من خصائص CSS لكل عنصر متطابق.

.detach()

أزل مجموعة العناصر المتطابقة من DOM.

.empty()

أزل جميع العقد التابعة لمجموعة من العناصر المتطابقة من DOM.

.hasClass()

حدد ما إذا كان قد تم تعيين أي من العناصر المطابقة للفئة المعينة.

.height()

احصل على الارتفاع المحسوب الحالي للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين ارتفاع كل عنصر متطابق.

.html()

احصل على محتويات HTML للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين محتويات HTML لكل عنصر متطابق.

.innerHeight()

احصل على الارتفاع الداخلي المحسوب الحالي (بما في ذلك الحشو وليس الحدود) للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين الارتفاع الداخلي لكل عنصر متطابق.

.innerWidth()

احصل على العرض الداخلي المحسوب الحالي (بما في ذلك المساحة ولكن ليس الحدود) للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين العرض الداخلي لكل عنصر متطابق.

.insertAfter()

أدخل كل عنصر في مجموعة العناصر المتطابقة بعد الهدف.

.insertBefore()

إدراج كل عنصر في مجموعة العناصر المتطابقة قبل الهدف.

jQuery.cssNumber

كائن يحتوي على جميع خصائص CSS التي يمكن استخدامها بدون وحدة. تستخدم طريقة .css () هذا الكائن لمعرفة ما إذا كان يمكن إلحاق px بقيم بدون قيم.

jQuery.htmlPrefilter()

تعديل سلاسل HTML التي تم تمريرها عبر أساليب معالجة jQuery وتصفية.

.offset()

احصل على الإحداثيات الحالية للعنصر الأول ، أو قم بتعيين إحداثيات كل عنصر ، في مجموعة العناصر المتطابقة ، بالنسبة إلى الوثيقة.

.outerHeight()

احصل على الارتفاع الخارجي الحالي المحسوب (بما في ذلك المساحة ، والحدود ، والهامش الاختياري) للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين الارتفاع الخارجي لكل عنصر متطابق.

.outerWidth()

احصل على العرض الخارجي الحالي المحسوب (بما في ذلك المساحة ، والحدود ، والهامش الاختياري) للعنصر الأول في مجموعة العناصر المطابقة أو قم بتعيين العرض الخارجي لكل عنصر متطابق.

.position()

احصل على الإحداثيات الحالية للعنصر الأول في مجموعة العناصر المتطابقة ، بالنسبة إلى الطرف المقابل.

.prepend()

إدراج محتوى ، يتم تحديده بواسطة المعلمة ، إلى بداية كل عنصر في مجموعة العناصر المتطابقة.

.prependTo()

إدراج كل عنصر في مجموعة العناصر المتطابقة إلى بداية الهدف.

.prop()

احصل على قيمة خاصية للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين خاصية واحدة أو أكثر لكل عنصر متطابق.

.remove()

أزل مجموعة العناصر المتطابقة من DOM.

.removeAttr()

أزل سمة من كل عنصر في مجموعة العناصر المتطابقة.

.removeClass()

قم بإزالة فئة واحدة أو فئات متعددة أو كل الفئات من كل عنصر في مجموعة العناصر المتطابقة.

.removeProp()

أزل خاصية لمجموعة العناصر المتطابقة.

.replaceAll()

استبدل كل عنصر هدف بمجموعة العناصر المتطابقة.

.replaceWith()

استبدل كل عنصر في مجموعة العناصر المتطابقة بالمحتوى الجديد المقدم وأعد مجموعة العناصر التي تمت إزالتها.

.scrollLeft()

احصل على الوضع الأفقي الحالي لشريط التمرير للعنصر الأول في مجموعة العناصر المطابقة أو قم بتعيين الوضع الأفقي لشريط التمرير لكل عنصر متطابق.

.scrollTop()

احصل على الوضع الرأسي الحالي لشريط التمرير للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين الوضع الرأسي لشريط التمرير لكل عنصر متطابق.

.text()

احصل على محتويات النص المدمجة لكل عنصر في مجموعة العناصر المتطابقة ، بما في ذلك أحفادها ، أو قم بتعيين محتويات النص الخاصة بالعناصر المتطابقة.

.toggleClass()

إضافة أو إزالة فئة أو أكثر من كل عنصر في مجموعة العناصر المتطابقة ، اعتمادًا على وجود الفئة أو قيمة وسيطة الحالة.

.unwrap()

قم بإزالة آباء مجموعة العناصر المتطابقة من DOM ، تاركين العناصر المتطابقة في مكانهم.

.val()

احصل على القيمة الحالية للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين قيمة كل عنصر متطابق.

.width()

احصل على العرض الحالي المحسوب للعنصر الأول في مجموعة العناصر المتطابقة أو قم بتعيين عرض كل عنصر متطابق.

.wrap()

التفاف هيكل HTML حول كل عنصر في مجموعة العناصر المتطابقة.

.wrapAll()

التفاف هيكل HTML حول جميع العناصر في مجموعة العناصر المتطابقة.

.wrapInner()

التفاف هيكل HTML حول محتوى كل عنصر في مجموعة العناصر المتطابقة.