با توجه به افزایش رو افزون صفحات لمسی در لپ تاپ ها ، گوشی های موبایل و... حتما در موارد متعدد نیاز خواهید داشت که  بین لمس و کلیک را تمایز قائل شوید و یا صفحه ی لمسی را تشخیص دهید. به عنوان مثال در  صفحات لمسی  hover  و click فرقی نمی کنند و اگر منو یا لینکی دارید که می خواهید اعمال خاصی روی hover آن انجام دهید با مشکل مواجه خواهید شد.

در اینجا یک تابع ساده برایتان تعریف میکنیم که کار تشخیص صفحات لمسی را از معمولی در اکثر مرورگر های به درستی انجام میدهد...

 

Jquery یک کتابخانه ی جاواسکریپت می باشد که همان طور که از شعارش پیداست (کمتر بنویس، کار بیشتر انجام بده) کدهای شما را خلاصه تر، خوانا تر و کم ایراد تر می کند. یادگیری jquery بسیار ساده است. چنانچه شما html و css رو خوب بلدید وقتش هست که jquery دانش شما را کامل تر کند. کدهای جی کوئری بسیار خلاصه تر از javascript هستند، به مثال ساده زیر توجه کنید:


var $el = document.querySelector('.welcome-text')

کد بالا جاوااسکریپت است اما اگر بخواهید بصورت Jquery بنویسید:


var $el = $('.welcome-text')

همان طور که مشاهده میکنید، نسبت به کد اول بسیار ساده تر شد. البته این یک مثال کوچک است و در عمل گاهی 5 خط javascript یا حتی بیشتر از آن با تنها یک خط jquery قابل نوشتن است.
در ادامه کتاب آموزشی در قالب pdf و با زبان فارسی برایتان قرار دادیم...