محددات JavaScript / jQuery DOM
jQuery مقابل JavaScript
تم إنشاء jQuery في عام 2006 بواسطة John Resig. تم تصميمه للتعامل مع حالات عدم توافق المستعرض وتبسيط معالجة HTML DOM ومعالجة الأحداث والرسوم المتحركة و Ajax.
لأكثر من 10 سنوات ، كانت jQuery أشهر مكتبة JavaScript في العالم.ومع ذلك ، بعد الإصدار 5 من JavaScript (2009) ، يمكن حل معظم أدوات jQuery ببضعة أسطر من JavaScript القياسي:
البحث عن عنصر HTML بالمعرف
إعادة العنصر بالمعرف = "id01":
مسج
myElement = $("#id01");
جافا سكريبت
myElement = document.getElementById("id01");
البحث عن عناصر HTML عن طريق اسم العلامة
قم بإرجاع جميع عناصر <p>:
مسج
myElements = $("p");
جافا سكريبت
myElements = document.getElementsByTagName("p");
البحث عن عناصر HTML حسب اسم الفصل
إرجاع جميع العناصر مع class = "intro".
مسج
myElements = $(".intro");
جافا سكريبت
myElements = document.getElementsByClassName("intro");
البحث عن عناصر HTML بواسطة CSS Selectors
قم بإرجاع قائمة بكافة عناصر <p> مع class = "intro".
مسج
myElements = $("p.intro");
جافا سكريبت
myElements = document.querySelectorAll("p.intro");