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