جیکوئری یا jQuery یک کتابخانه جاوااسکریپت سبک وزن چند مرورگری میباشد که برای ساده کردن نوشتن اسکریپهای سمت-مشتری دراچ تی ام ال (HTML) طراحی شده است.جی کوئری امروزه محبوبترین کتابخانه جاوااسکریپت در حال استفاده است.
جی کوئری نرمافزار بازمتن و رایگان است که تحت دو پروانه GPL و MIT منتشر میشود.دستور زبان جی کوئری به گونهای طراحی شده است که عمل هدایت یه پرونده را آسان تر کرده باشد، بدین صورت که میتوان حرکات انیمیشین ایجاد کرد و رویدادهایی در صفحه استفاده کند و به وسیله آن میتوان نرمافزارهای مبتنی بر ایجکس را ایجاد و توسعه داد.
جی کوئری همچنین این اختیار را به برنامه نویسان میدهد که پلاگین هایی برای کتابخانه جاوااسکریپت ایجاد کنند.
جدا از اینها جی کوئری به توسعه دهندگان این اختیار را میدهد که تکه برنامههای سطح پایین مبادلهای (ارتباط مرورگر با کاربر) و یا انیمیشنی و حتی افکتهای پیشرفته و سطح بالا و ایجاد اشیا فرضی را ایجاد کنند. به کارگیری همه این اجزای جی کوئری کمک میکند صفحات وب قدرتمند و داینامیک (پویا) داشته باشیم.
کتابخانه جیکوئری معمولاً تنها یک فایل حاوااسکریپت است که شامل همه DOMها و Eventها و افکتهای و تابعهای مربوط به ایجکس میشود. فایل جیکوئری را میتوان به طرق مختلفی به صفحه وب متصل کرد که در ادامه این روشها را معرفی میکنیم.
یکی از کاربرد های مهم jquery داشتن دستورات بسیار راحت در زمینه بکار گیری تکنولوژِی ای جکس می باشد، همانطور که در وبگردی ها در صفحات مختلف می بینید ، وقایع مختلفی در تعامل شما باصفحه وب روی می دهند.مثلا وقتیکه یک لینک رو کلیک می کنید و یا وقتی روی یک لینک اشاره می کنید ممکنه که یه پنجره توضیحی به نمایش در بیاد.وانواع متنوع وقایع دیگر که در واقع برنامه نویس و یا توسعه دهنده آن صفحه وب ، این امکان رو با استفاده از زبانهای برنامه سازی فراهم می کنه که اغلب نهایتا منجر به تولید کدهایی از نوع جاوا اسکریپت در داخل کد HTML اون صفحه می شه.همینجا بگم که جاوا اسکریپت فقط ساختار جاوا رو یدک میکشه و با برنامه نویسی به زبان جاوا از زمین تا آسمون فرق داره.مثلا میشه کاری کرد که وقتی شما روی یک کلمه اشاره می کنید ، قلم اون درشت و رنگش تغییر بکنه.اینکار معمولا از طریق جاوا اسکریپتها انجام میشه.(و گاهی هم از طریق زبانهای اسکریپتی دیگه مثل وی بی اسکریپت)