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

تفسيرjquery للخصائص، البحث، وطرق التحكم في HTML

jQueryاستدلال الخصائص، تعديل HTML.

يتمتع jQuery بمجموعة قوية من الطرق التي يمكن بها التعامل مع عناصر HTML وخصائصها.

إليكم بعض الدوال التي قمت بتجميعها من jQuery للاستدلال.

.add()

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

.andSelf()

إضافة مجموعة العناصر السابقة في الدرج إلى مجموعة العناصر الحالية.

.children()

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

.closest()

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

.contents()

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

.each()

يقوم بمرور jQuery على العناصر المطابقة، ويقوم بتنفيذ الدالة لكل عنصر.

.end()

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

.eq()

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

.filter()

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

.find()

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

.first()

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

.has()

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

.is()

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

.last()

يقلل مجموعة العناصر المطابقة إلى العنصر الأخير في المجموعة.

.map()

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

.next()

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

.nextAll()

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

.nextUntil()

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

.not()

يحذف العناصر من مجموعة العناصر المطابقة.

.offsetParent()

يحصل على العنصر الأب الأول المستخدم للتحديد.

.parent()

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

.parents()

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

.parentsUntil()

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

.prev()

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

.prevAll()

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

.prevUntil()

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

.siblings()

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

.slice()

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

هذا هو فهمي لجروب الترحيلات في jQuery.

HTMLطرق التفاعل مع DOM:

جزء الأكثر أهمية في Jquery هو القدرة على التفاعل مع DOM، يقدم jQuery مجموعة من الأساليب المتعلقة بDOM مما يجعل من السهل الوصول إلى وتحديث العناصر والخصائص، كيفية التفاعل مع DOM: document Object Model (DOM) تعريف وصول HTML و XML: "W3C Document Object Model مستقل عن المنصة واللغة، ويسمح للبرمجيين والسكربت بالوصول إلى وتحديث محتوى وتنسيق وتركيب الوثائق بشكل ديناميكي." DOM يحصل على ثلاثة أساليب عملية لعمل DOM: text () - ضبط أو إرجاع محتوى النص المختارhtml () - ضبط أو إرجاع محتوى العنصر المختار (باستخدام العلامات)val () - ضبط أو إرجاع قيمة الحقل في النموذج الحصول على الخصائص - attr ()

يستخدم أسلوب jQuery attr () للحصول على قيمة الخصائص.

ضبط محتوى جميع عناصر p:

$ (".btn1").click (function () {
 $ ("p").html ("Hello <b>world</b>!")
});

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

$ (selector).html ()

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

$ (selector).html (content)

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

$ (selector).html (function (index, oldcontent))

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

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

توصياتك