jQuery مكتبة JavaScript تُسهّل التعامل مع عناصر الصفحة (DOM) والأحداث وطلبات AJAX.
$('.menu-btn').on('click', function () {
$('nav').toggleClass('open');
});
$.get('/api/posts', function (posts) { ... });
هل ما زلت أحتاجها؟
كانت ضرورية عندما كانت المتصفحات مختلفة كثيرًا. اليوم، JavaScript الحديثة تقدم الشيء نفسه مباشرة:
document.querySelector('.menu-btn').addEventListener('click', () => {
document.querySelector('nav').classList.toggle('open');
});
fetch('/api/posts').then(r => r.json());
ما زالت موجودة في مواقع كثيرة، منها ووردبريس، لكن المشاريع الجديدة غالبًا تستغني عنها.