پرش به محتوا

کتابخانه

دانلود jquery و نشانی CDN ایرانی

jQuery یه کتابخانه جاوااسکریپت متن باز برای کار با عنصرهای صفحه است. با چند خط کد می تونی عنصرها رو پیدا کنی، به کلیک و رویدادها واکنش نشون بدی، درخواست Ajax بفرستی و انیمیشن ساده بسازی. هنوز خیلی از قالب ها و افزونه های وردپرسی بهش تکیه دارن.

نسخه رسمی و بدون تغییر، از منبع رسمی با مجوز MIT؛ هش هر فایل با منبع بررسی شده است.

آخرین نسخه
۴.۰.۰
نسخه‌ها در مخزن
۱۵
مجوز
MIT
سازنده
OpenJS Foundation and other contributors
آخرین بررسی
آخرین به‌روزرسانی
توضیحات

آخرین نسخه

آخرین نسخه ۴.۰.۰ آخرین

۲٫۲ مگابایت· ۱۵۷ فایل· انتشار

دانلود
نشانی مستقیم فایل اصلی https://mirror.wbweb.ir/npm/jquery@4.0.0/dist/jquery.min.js
کد آماده با SRI <script src="https://mirror.wbweb.ir/npm/jquery@4.0.0/dist/jquery.min.js" integrity="sha256-OaVG6prZf4v69dPg6PhVattBXkcOWQB62pdZ3ORyrao=" crossorigin="anonymous"></script>

SHA-256: 39a546ea9ad97f8bfaf5d3e0e8f8556adb415e470e59007ada9759dce472adaa

درباره jquery (جی کوئری)

jQuery رو OpenJS Foundation و جمعی از مشارکت کننده ها نگه می دارن و با مجوز MIT منتشر می شه. کارش ساده است: کار با DOM رو کوتاه و یکدست می کنه. به جای نوشتن کدهای طولانی برای پیدا کردن یه عنصر، عوض کردن متن یا استایلش و وصل کردن یه رویداد بهش، همه این کارها رو با یه سلکتور شبیه CSS انجام می دی. سال ها پیش مرورگرها توی جزئیات با هم فرق داشتن و jQuery این تفاوت ها رو از سر راه برمی داشت. برای همین انقدر جا افتاد.

الان هم ممکنه سراغش بری. اگه سایتت وردپرسیه، احتمالا قالب یا افزونه ای داری که بدون jQuery کار نمی کنه؛ مثل خیلی از اسلایدرها، گالری ها، پاپ آپ ها، تقویم ها و دیت پیکرها. خود وردپرس هم یه نسخه ازش رو همراه هسته اش میاره. پس اگه با کدهای قدیمی یا افزونه های آماده سروکار داری، آشنایی باهاش کارت رو راحت تر می کنه.

ولی همه جا لازمش نداری. توی یه پروژه کاملا جدید با React یا Vue معمولا سراغش نمی ری، چون اون ابزارها خودشون DOM رو مدیریت می کنن و قاطی شدنشون با jQuery دردسر درست می کنه. برای یه کار کوچیک مثل باز و بسته کردن یه منو هم جاوااسکریپت ساده مرورگر کافیه و لازم نیست یه کتابخانه کامل لود کنی.

موقع انتخاب و استفاده چند نکته رو یادت نگه دار. نسخه رو بی دلیل عوض نکن، چون بعضی افزونه های قدیمی با نسخه های جدیدتر خطا می دن. نسخه slim سبک تره، ولی بخش Ajax و افکت ها رو نداره؛ اگه کدت از اونا استفاده می کنه، سراغش نرو. توی وردپرس هم jQuery رو دستی دوباره لود نکن و از نسخه خود وردپرس استفاده کن. اونجا کتابخانه توی حالت noConflict بالا میاد و نماد دلار مستقیم کار نمی کنه.

یه نکته هم مخصوص شرایط اینترنت ایرانه. وقتی اینترنت بین الملل محدود می شه، لود کردن jQuery از یه CDN خارجی ممکنه قطع بشه و نصف سایت از کار بیفته. امن تر اینه که فایل رو روی هاست خودت نگه داری. نسخه های رسمی و بدون تغییر jQuery توی مخزن داخلی ما هم در دسترسه.

راهنمای استفاده

نصب jQuery توی یه سایت معمولی چند قدم بیشتر نداره:

  • از همین صفحه نسخه مورد نیازت رو انتخاب کن و فایلش رو دانلود کن. اگه نمی خوای فایل رو دستی مدیریت کنی، کد آماده پایین همین صفحه رو کپی کن.
  • اگه فایل رو دانلود کردی، روی هاست خودت بذارش؛ مثلا توی پوشه جاوااسکریپت سایت.
  • کد آماده یا تگ اسکریپت فایل رو قبل از بستن تگ بدنه صفحه بذار. هر کدی که از jQuery استفاده می کنه باید بعد از اون لود بشه.
  • اسکریپت های خودت رو توی یه فایل جدا و بعد از jQuery اضافه کن. این طوری اگه خواستی نسخه رو عوض کنی، لازم نیست به کدت دست بزنی.
  • توی وردپرس لازم نیست دستی اضافه کنی. وردپرس خودش jQuery داره و کافیه توی قالب یا افزونه ات اون رو به عنوان وابستگی اسکریپتت معرفی کنی.

بعد از اضافه کردن، صفحه رو باز کن و کنسول مرورگر رو نگاه کن. اگه خطایی درباره پیدا نشدن jQuery دیدی، یا ترتیب لود اسکریپت ها اشتباهه یا مسیر فایل درست نیست. اگه بعد از عوض کردن نسخه یه افزونه کار نکرد، اول به نسخه قبلی برگرد و بعد ببین اون افزونه با نسخه جدید سازگاره یا نه.

همه نسخه‌ها (۱۵)

نسخه‌های ۴.x ۱ نسخه
  • ۴.۰.۰ آخرین نسخه ۲٫۲ مگابایت·
    دانلودنسخه 4.0.0
    نشانی مستقیم فایل اصلی 4.0.0 https://mirror.wbweb.ir/npm/jquery@4.0.0/dist/jquery.min.js
نسخه‌های ۳.x ۱۰ نسخه
  • ۳.۷.۱ ۹۷۹ کیلوبایت·
    دانلودنسخه 3.7.1
    نشانی مستقیم فایل اصلی 3.7.1 https://mirror.wbweb.ir/npm/jquery@3.7.1/dist/jquery.min.js
  • ۳.۷.۰ ۹۷۸ کیلوبایت·
    دانلودنسخه 3.7.0
    نشانی مستقیم فایل اصلی 3.7.0 https://mirror.wbweb.ir/npm/jquery@3.7.0/dist/jquery.min.js
  • ۳.۶.۴ ۱ مگابایت·
    دانلودنسخه 3.6.4
    نشانی مستقیم فایل اصلی 3.6.4 https://mirror.wbweb.ir/npm/jquery@3.6.4/dist/jquery.min.js
  • ۳.۶.۳ ۱ مگابایت·
    دانلودنسخه 3.6.3
    نشانی مستقیم فایل اصلی 3.6.3 https://mirror.wbweb.ir/npm/jquery@3.6.3/dist/jquery.min.js
  • ۳.۶.۱ ۱۰۱۷ کیلوبایت·
    دانلودنسخه 3.6.1
    نشانی مستقیم فایل اصلی 3.6.1 https://mirror.wbweb.ir/npm/jquery@3.6.1/dist/jquery.min.js
  • ۳.۶.۰ ۱۰۱۳ کیلوبایت·
    دانلودنسخه 3.6.0
    نشانی مستقیم فایل اصلی 3.6.0 https://mirror.wbweb.ir/npm/jquery@3.6.0/dist/jquery.min.js
  • ۳.۵.۱ ۱۰۱۰ کیلوبایت·
    دانلودنسخه 3.5.1
    نشانی مستقیم فایل اصلی 3.5.1 https://mirror.wbweb.ir/npm/jquery@3.5.1/dist/jquery.min.js
  • ۳.۴.۱ ۹۹۳ کیلوبایت·
    دانلودنسخه 3.4.1
    نشانی مستقیم فایل اصلی 3.4.1 https://mirror.wbweb.ir/npm/jquery@3.4.1/dist/jquery.min.js
  • ۳.۳.۱ ۹۶۶ کیلوبایت·
    دانلودنسخه 3.3.1
    نشانی مستقیم فایل اصلی 3.3.1 https://mirror.wbweb.ir/npm/jquery@3.3.1/dist/jquery.min.js
  • ۳.۲.۱ ۹۵۴ کیلوبایت·
    دانلودنسخه 3.2.1
    نشانی مستقیم فایل اصلی 3.2.1 https://mirror.wbweb.ir/npm/jquery@3.2.1/dist/jquery.min.js
نسخه‌های ۲.x ۲ نسخه
  • ۲.۲.۴ ۶۳۷ کیلوبایت·
    دانلودنسخه 2.2.4
    نشانی مستقیم فایل اصلی 2.2.4 https://mirror.wbweb.ir/npm/jquery@2.2.4/dist/jquery.min.js
  • ۲.۱.۳ ۹۳۱ کیلوبایت·
    دانلودنسخه 2.1.3
    نشانی مستقیم فایل اصلی 2.1.3 https://mirror.wbweb.ir/npm/jquery@2.1.3/dist/jquery.min.js
نسخه‌های ۱.x ۲ نسخه
  • ۱.۱۲.۴ ۷۱۳ کیلوبایت·
    دانلودنسخه 1.12.4
    نشانی مستقیم فایل اصلی 1.12.4 https://mirror.wbweb.ir/npm/jquery@1.12.4/dist/jquery.min.js
  • ۱.۱۲.۱ قدیمی‌ترین نسخه ۹۲۵ کیلوبایت·
    دانلودنسخه 1.12.1
    نشانی مستقیم فایل اصلی 1.12.1 https://mirror.wbweb.ir/npm/jquery@1.12.1/dist/jquery.min.js

پرسش‌های رایج

  • jQuery یه کتابخانه جاوااسکریپته که کار با عنصرهای صفحه رو راحت می کنه. باهاش می تونی عنصرها رو انتخاب کنی، رویدادهایی مثل کلیک رو مدیریت کنی، محتوا و استایل رو عوض کنی، درخواست Ajax بفرستی و انیمیشن ساده بسازی. خیلی از افزونه ها و قالب های قدیمی وردپرس هم روش ساخته شدن.

  • اگه با سایت های وردپرسی یا کدهای قدیمی کار می کنی، آره، چون زیاد باهاش روبه رو می شی. ولی برای شروع یه پروژه جدید لازم نیست اولویت اولت باشه. اول جاوااسکریپت ساده رو خوب یاد بگیر و jQuery رو فقط برای فهمیدن کدهای موجود بخون.

  • وردپرس jQuery رو توی حالت noConflict لود می کنه، یعنی نماد دلار رو آزاد می ذاره تا با کتابخانه های دیگه تداخل نکنه. برای همین باید به جاش از اسم کامل jQuery استفاده کنی، یا کدت رو توی یه تابع بذاری که دلار رو به عنوان ورودی می گیره.

  • برای سایت های ایرانی بهتره روی هاست خودت بذاری. توی روزهایی که اینترنت بین الملل محدوده، CDN های خارجی ممکنه در دسترس نباشن و سایتت بدون jQuery خراب بشه. با فایل محلی، به سرویس بیرونی وابسته نیستی و لود شدنش هم معمولا پایدارتره.

  • اول به نسخه قبلی برگرد تا سایت بالا بیاد. بعد کنسول مرورگر رو نگاه کن و ببین کدوم اسکریپت خطا می ده. معمولا یه افزونه قدیمی با نسخه جدید نمی سازه. می تونی افزونه رو به روز کنی یا از jQuery Migrate استفاده کنی تا هشدار ناسازگاری ها رو ببینی.

چیزی که لازم دارید اینجا نیست؟

نام کتابخانه، افزونه یا قالب را بفرستید؛ پس از بررسی، نسخه‌های رسمی آن به مخزن اضافه می‌شود.