شما قبل از یادگیری جی کوئری باید جاوا اسکریپت بلد باشین، چون جی کوئری کتابخونه ای هست که به زبان جاوا اسکریپت نوشته شده
نیاز نیست به صورت حرفه ای یاد بگیرین ولی حداقل در حد مبتدی یاد بگیرین
پلاگین، کتابخانه، فریم ورک و ... با هم فرق دارن و به جی کوئری پلاگین نمیگن، یکم تو نت بگردین متوجه میشین
جی کوئری استفاده از جاوا اسکریپت رو در بعضی مواقع برای شما ساده تر میکنه که به همین دلیل بهش میگن کتابخونه (write less, do more)
ولی اسلاید شو wowslider یک پلاگین جی کوئری هست که برای استفاده از این پلاگین نیاز به کتابخونه جی کوئری دارین
اما angularjs,... یک فریم ورک هستن
حالا شما در نظر بگیرین میخواین با جی کوئری یک چیزی رو show و hide کنین، براش یک فلگ میذارین که بدونین کی show هست و کی نیست
if(flag) {
$("#show").fadeIn(500);
} else {
$("#show").fadeOut(500);
}
flag = !flag;
این مثال ساده نشون میده که از اول که شما شروع میکنین (if) دارین از جاوا اسکریپت استفاده میکنین نه جی کوئری!!! فقط برای استفاده از پلاگین fadeIn و fadeOut به کتابخونه جی کوئری نیاز دارین و برای flag = !flag هم دارین از جاوا اسکریپت استفاده میکنین، شما اگر جاوا اسکریپت بلد نباشین نمیدونین، if, for, while, !=, !, ==, function,... چی هستن و چه کار هایی میشه باهاشون انجام داد