معرفی 50 پلاگین کاربردی jQuery 50 Awesome jQuery Plugins انواع پلاگینها در jQuery: در دنیای جی کوئری (JQuery)، توسعه دهندگان (developer-programmer) فراوانی وجود دارند که پلاگین های مفید و کاربردی نوشته اند. هنگامی که شما می خواهید از بین این همه پلاگین، پلاگین (plugin) موردنظر خود را پیدا کنید، کار سختی می تواند باشد. ما […]
بهینهسازی فایلهای جاوا اسکریپت در موبایل Javascript & Mobile SEO سئوی فایلهای JavaScript در موبایل گوگل در بلاگ مرجع وبمستر تولز (Webmastertools) به صراحت اعلام کرده است: “محدود و بلاک کردن دسترسی بات گوگل Googlebot به فایل های css و js در فایل robots.txt می تواند بر روی الگوریتم پیمایش گوگل تاثیر منفی بگذارد و در […]
استفاده از تابع Ajax در جیکوئری jQuery’s Ajax Function تعریف تابع ایجکس در جی کوئری در این مقاله قصد داریم نحوه استفاده از تابع ajax واقع در جی کوئری را در یک مثال کاربردی مشاهده کنیم. لطفا برای مشاهده سورس کد و دموی مثال این مقاله به وب سایت codePen.io مراجعه نمائید. ساختار کلی یک […]
لود تصاویر توسط پلاگین in-view.js Load images using in-view.js بهبود کارایی و سرعت لود وب سایت با استفاده از in-view.js در این آموزش چگونگی استفاده از in-view.js برای بهبود کارایی و سرعت لود وب سایت را شرح می دهیم. این پلاگین باعث می شود تصاویر آن بخشی از صفحه وب که بر اساس اسکرول کاربر، در […]
معرفی و آموزش پلاگین FullPage.js بخش اول: مقدمه و معرفی پلاگین FullPage.js Plugin Tutorial – Part 1 طراحی وب سایت های تک صفحه ای در این روزها طرفداران زیادی پیدا کرده است. به اصطلاح به اینگونه وب سایت ها Single-Page و یا One-Page می گویند. در این مقاله قصد داریم نحوه ایجاد یک وب […]
15 نکته و ترفند جی کوئری برای برنامه نویسان Powerful jQuery Tips & Tricks در این مقاله، قصد داریم 15 ترفند و نکته کاربردی از جی کوئری (jQuery) را بیان کنیم تا بتوانید بصورت موثرتر از کتابخانه جی کوئری بهره ببرید. در این سری آموزشی، ابتدا نگاهی به ترفندها و نکات درباره کارایی (performance) خواهیم […]
آموزش jQuery با مثالهای کاربردی – بخش سوم jQuery Essential Training – Part3 در فصل دوم از سری آموزشی jQuery ، توانستیم المان های مورد نظر خود را از صفحه انتخاب کنیم (توسط سلکتور ها selectors) و همچنین فیلترهایی روی آنها اعمال کنیم. سرفصل های مهم فصل دوم عبارتند از: انواع کلی سلکتورها در […]
آموزش jQuery با مثالهای کاربردی – بخش دوم jQuery Essential Training – Part2 دوستان و همراهان محتوابان ، به فصل دوم از آموزش جی کوئری خوش آمدید . سرفصلهای فصل اول سری آموزشی jQuery عبارتند از: معرفی کتابخانه جی کوئری و دانلود آن سلکتورها در jQuery دستورات append و prepend رویدادها (events) انیمیشن ها (animations) […]
آموزش jQuery با مثالهای کاربردی – بخش اول jQuery Essential Training – Part1 برگرفته از ویدیوی آموزشی Lynda.com جی کوئری چیست ؟ کتابخانه ای از جاوا اسکریپت است که رایگان و متن باز (Open Source) می باشد و در اکثر مرورگرهای موجود بخوبی کار میکند (Cross Browser) . همچنین بسادگی قابل فهم و توسعه می باشد […]
جی کوئری چیست و چه کارهایی انجام می دهد؟
جی کوئری یک کتابخانه جاوا اسکریپتی متن باز یا open source است که تعامل بین HTML-CSS یا بطور کلی Document Object Model (DOM) را با جاوا اسکریپت تسهیل می کند.
در واقع توسط کتابخانه jQuery می توانیم عملیات پیمایش و ویرایش (traversing and manipulation) داکیومنت HTML ، مدیریت رویدادهای مرورگر (browser events)، انیمیشن المان های صفحه وب، تعاملات ایجکس (Ajax interactions) و… را انجام دهیم.
جی کوئری کتابخانه ای از JavaScript است که می تواند توسط هر دو تیم طراح وب سایت و برنامه نویسی مورد استفاده قرار گیرد. شعار کتابخانه جی کوئری “write less, do more” است.

چرا از جی کوئری استفاده کنیم؟
دلایل استفاده از کتابخانه جی کوئری را در بخش زیر بیان کرده ایم:
- جی کوئری بطور بسیار گسترده ای توسط توسعه دهندگان سراسر دنیا مورد استفاده است و جامعه آماری بسیار بزرگی دارد و محبوبیت زیادی دارد.
- جی کوئری بین تمام مرورگرهای وب یکسان است و قابلیت استفاده در تمام browser ها را دارد.
- کتابخانه ای سبک است و ساختار پلاگین های آن هوشمندانه است.
- مخزن پلاگین های جی کوئری روز بروز در حال توسعه است و پلاگین های رایگان زیادی در دسترس کاربران است.
- API جی کوئری داکیومنت کاملی دارد که به همراه مثال های کاربردی توضیح داده شده است.
- jQuery انعطاف پذیر است و کدنویسی در آن نسبتا ساده است و ساختار آن طوری است که کمترین تداخل یا conflict را با سایر کتابخانه های جی کوئری دارد.
همانطور که گفتیم فلسفه جی کوئری write less, do more می باشد. دلایل زیر را می توان برای این فلسفه عنوان کرد:
- پیدا کردن المان های دلخواه (توسط CSS Selector) و ویرایش یا دستکاری آنها توسط متدهای جی کوئری.
- استفاده از توابع و متدهای جی کوئری بصورت زنجیره ای و پشت سر هم در یک دستور.
فهرست “جی کوئری” در محتوابان شامل مقالات آموزشی در زمینه کتابخانه jQuery می باشد. مانند: معرفی انواع پلاگین های کاربردی جی کوئری، آموزش تابع ajax دی جی کوئری و…