مرجع آموزش Jquery
مرجع آموزش Jquery که شامل 18 درس از مطالب مهم جی کوئری می باشد.
jQuery یک کتابخانه جاوا اسکریپت سبک، “کمتر بنویس، بیشتر انجام بده” است. هدف jQuery این است که استفاده از جاوا اسکریپت را در وب سایت شما بسیار آسان کند. jQuery کارهای رایج زیادی را انجام می دهد که برای انجام آنها به خطوط زیادی از کد جاوا اسکریپت نیاز است و آنها را در روش هایی قرار می دهد که می توانید با یک خط کد فراخوانی کنید.
در این مطلب منابع اصلی جی کوئری را برای شما آماده کردیم که با مراجعه به هر لینک می توانید مساله ای را که به دنبال آن هستید مطالعه نمائید
درس اول : آموزش جی کوئری JQuery
کتابخانه های زیادی برای JavaScript وجود دارد، اما جی کوئری کتابخانه ای محبوب و توسعه پذیر از جاوا اسکریپت است که با ارائه یک سری امکانات از پیش آماده شده انجام برخی از کاراها را مثل یمایش اسناد اچ تی ام ال ، رسیدگی به رویدادها، متحرک سازی و تعاملات ای جکس (AJAX) را به منظور توسعه سریع وب برای شما آسان می کند .
درس دوم: آموزش راه اندازی و نصب جی کوئری
در این مقاله روش فعال سازی و راه اندازی جی کوئری را یاد خواهید گرفت. البته نصب به معنای واقعی نبوده و بیشتر حالت فراخوانی دارد.
درس سوم : انتخابگر های جی کوئری (jQuery selector)
انتخابگر ها یکی از مهمترین بخش های کتابخانه ی جی کوئری هستند . اگر شما بتوانید با انتخابگرهای جی کوئری به خوبی کار کنید میتوانید کار با جی کوئری را به درستی بیاموزید.
درس چهارم : قواعد دستوری جی کوئری
با استفاده از قواعد دستوری جی کوئری شما می توانید عملیات و افکت های مورد نظر خود را بر روی تک تک عناصر HTML که توسط انتخابگرهای جی کوئری انتخاب نموده اید پیاده سازی کنید .
درس پنجم : رویدادهای جی کوئری
تمام کارهایی که کاربر می تواند در صفحه وب انجام دهد و صفحه وب قادر است به آنها پاسخ دهد ، رویداد (Event) گفته می شود. به عبارتی دیگر هر رویداد نماینده ی لحظه ای است که اتفاقی در صفحه رخ می دهد.
درس ششم : رویداد ready در جی کوئری
در یک صفحه وب زمانی که شی DOM به طور کامل لود شده و همچنین صفحه نیز به طور کامل لود شده باشد ( حتی تصاویر آن ) ،در واقع رویداد ready اتفاق می افتد.
درس هفتم : آموزش متد get و Post در Ajax جی کوئری
در جی کوئری برای استفاده از تکنوژی Ajax از توابعی استفاده می شود که کار با این تکنوژی را بسیار آسان می کند .شما با بهره گیری از این توابع میتوانید تبادل اطلاعات را با سرور بصورت TXT , HTML , XML و JASON و با استفاده از متد get و متد post انجام دهید.
درس هشتم : متد text در jQuery
هنگامی که متد text در جی کوئری برای بازگرداندن متن استفاده می شود. متن تمام عناصری که با مشخصات داده شده توسط شما مطابقت دارند را بازمی گرداند. ( این متد علامت های زبان نوشتن تگ های HTML را در نظر نمی گیرد. )
درس نهم : رویداد hover در جی کوئری
در رویداد hover شما می توانید از وجود دو تابع به صورت همزمان در هنگام عبور موس از روی عنصر مورد نظر بهره مند شوید. تابع اول در هنگام ورود موس بر روی عنصر و تابع دوم در هنگام خروج موس از روی عنصر اجرا می شود.
درس دهم : متد offset در جی کوئری
متد offset ،برای عنصر HTML تعیین شده مختصات آفست را نسبت به سند تنظیم میکند.
درس یازدهم : متد noconflict در جی کوئری
این متد به شما کمک میکند تا درصورت استفاده همزمان از فریم ورک های دیگر جاوا اسکریپت (دارای علامت $) همراه با کتابخانه جی کوئری دچار مشکل نشوید. به عبارت دیگر متد noconflict در جی کوئری علامت $ را برای استفاده دیگر کتابخانه های جاوا اسکریپت آزاد می کند.
درس دوازدهم : متد data – متد removedata در جی کوئری
در طراحی سایت گاهی لازم است تا اطلاعاتی را از یک عنصر حذف کرده و یا بلعکس اطلاعاتی را به آن عنصر اضافه کرده و به صفحه بازگردانند. برای انجام این گونه کارها در جی کوئری از متد data و متد removedata استفاده می کنند.
درس سیزدهم : دستورات زنجیره ای در جی کوئری
استفاده از دستورات زنجیره ای در جی کوئری به ما اجازه می دهد تا تنها با یک دستور، چندین متد را روی یک عنصر مشخص، اجرا کنیم.
درس چهاردهم : متد ()clone در جی کوئری
متد ()clone برای ایجاد یک کپی از عناصر همگرا استفاده می شود.به زبان ساده تر متد ()clone برای کپی یا اضافه کردن عناصر همگرا HTML در ابتدای عنصر انتخاب شده استفاده می شود.
درس پانزدهم : متد Before در جی کوئری
به وسیله ی متد Before در جی کوئری می توانید محتوای مورد نظر خود را قبل از عناصر انتخاب شده در صفحه ی Html قرار دهید.
درس شانزدهم : پنهان و نمایان کردن عناصر در jQuery
افکت های hide و show نیز برای پنهان و نمایان کردن عناصر در jQuery به کار می رود. شما می توانید عناصر داخل صفحه وب را با متدهای hide و show مخفی و نمایش کنید.
درس هفدهم : تابع callback در جی کوئری
تابع callback زمانی انجام می شود که که یک افکت به طورکامل اجرا شده باشد. در واقع با استفاده از تابع callback می توان افکت ها و بقیه دستورات را اولویت بندی کرد.
درس هجدهم : برترین افزونه های جی کوئری
ده ها هزار پلاگین jQuery برای کتابخانه jQuery نوشته شده است که می توانند در زمان و تلاش شما برای افزودن قابلیت به وب سایت ها صرفه جویی کنند.