جستجو در محصولات

گالری پروژه های افتر افکت
گالری پروژه های PSD
جستجو در محصولات


تبلیغ بانک ها در صفحات
ربات ساز تلگرام در صفحات
ایمن نیوز در صفحات
.. سیستم ارسال پیامک ..
JQUERY را بشناسيد (2)
-(5 Body) 
JQUERY را بشناسيد (2)
Visitor 234
Category: دنياي فن آوري

معرفي JQuery

در مقاله قبل توضيحات مختصري در مورد وب 2 و ابزار هاي مورد نياز جهت طراحي و پياده سازي يک سايت وب دويي ارائه کرديم ، در مورد زبان جاوااسکريپ و انواع فريم ورک هاي که تحت اين زبان ارائه شده اند نيز توضيح داديم. چند مورد از معروفترين فريم ورک هاي جاوا اسکريپت معرفي شدند و توضيحات مختصري درباره آنها داده شد و دلايل انتخاب jQuery به عنوان قدرتمندترين فريم ورک حال حاضر جاوا اسکريپ ارائه شد که همين دلايل باعث انتخاب jQuery براي معرفي و آموزش در اين بخش مي باشند. اما در ادامه مي خواهيم به صورت کاملا پايه اي به معرفي و استفاده از تکنيک هاي که jQuery در اختيار يک طراح وب قرار مي دهد بپردازيم.
JQUERY را بشناسيد

معرفي jQuery

معرفي jQuery به عنوان زباني که نياز به دانش سطح بالاي برنامه نويسي ندارد ، توسط فعالان و توسعه دهندگان وب ، باعث شد که جاوا اسکريپت به طور کلي اعتبار از دست رفته خود را با ارائه تکنولوژي جديد و موارد کاربري تحت وب بار ديگر بدست آورد.
اين زبان با سرعت زيادي توسعه داده شد و توسعه دهنگان آن مبناي سرويس دهي آن را بر اساس تکنولوژي سمت سرويس گيرنده (کلاينت سايد) تنظيم کردند ، هدف آنان ايجاد زباني بر مبناي جاوااسکريپ ولي همراه با قدرت و سرعت بيشتر و درعين حال دسترسي کامل و سريع به کتابخانه هاي مورد نياز جاوا اسکريپت جهت حل مشکلات نمايش يک صفحه وب در مرورگر هاي مختلف بود. اين زبان روش هاي جديد و نويني را در اختيار طراحان وب قرار داد تا با کمک عواملي ديگر ، نسخه اي جديد از وب را معرفي کنند.
با وجوديکه jQuery مدت زيادي نيست که به عنوان يک ابزار کارآمد به طراحان و برنامه نويسان وب معرفي شده است ولي همانند يک طوفان با سرعت زيادي جوامع آنلاين توسعه دهنده گان و طراحان وب را در نورديد و توانست توجه مديران سايت هايي نظير MSNBC جهت استفاده از اين زبان در ساختار سايت خود را جلب کند و يا در پروژه هاي کد بازي نظير SourceForge ، Trac و Drupal مورد استفاده قرار گيرد.
در مقايسه با ديگر ابزار ها که توجه ويژه اي به ساختار هوشمند و کارا در استفاده از تکنيک هاي جاوا اسکريپت دارند ، jQuery توانايي تغيير مسيري را دارد که طراحان وب در مورد ايجاد يک صفحه وب در ذهن خود مي پروانند. خيلي سريعتر از قبل و با کمتر درگيري با توابع و عملکرد هاي پيچيده جاوا اسکريپت که عموما و در زمان هاي قبل استفاده مي شد ، طراحان وب قادر خواهند بود با استفاده از اطلاعاتي که به طور معمول در مورد طراحي وب دارند (CSS و XHTML) عناصر صفحات وب را ايجاد و مديريت کنند.

چرا jQuery؟

اگر شما مدت زماني را صرف ايجاد بخشي پويا در صفحه خود کرده باشيد ، حتما به اين نکته توجه کرده ايد که دائما بايد از يک الگو براي يک عنصر در چند جاي مختلف استفاده کنيد تا بتوانيد مجموع آنها را به يک روش و رويه مشخص نمايش دهيد. شما مي تونيد بعضي از آنها را پنهان کنيد و يا برخي ديگر را آشکار کنيد ، مي توانيد يک کلاس مشخص CSS براي عنصر مورد نظر انتخاب و ايجاد نمايد و يا از خواصيت هاي هر عنصر به صورت جدا جدا و تک به تک استفاده کنيد و مقادير متفاوتي را به آنها نسبت دهيد ولي تنها با استفاده از يک خط از کد هاي jQuery مي توان تمام آنچه را که مورد نياز داشته ايد را در زماني خيلي کوتاه ايجاد کند.
سازندگان jQuery براي اين زبان کتابخانه اي در نظر گرفته اند که باعث مي شود کار هاي پيچده که به صورت عمومي مورد استفاده طرحان وب قرار مي گيرد در کوتاه ترين زمان ممکن و به ساده ترين صورت ممکن در اختيار ايشان قرار گيرد.
براي مثال ، برخي از طراحان از جاوااسکريپت براي نمايش “راه راه” رديف ها و يا ستون هاي يک جدول استفاده مي کنند.
تغيير رنگ هر رديف يا ستون خود به تنهايي نياز به نوشتن چندين خط دستور و کد است ولي تنها با استفاده از يک خط از دستور jQuery مي توان به هدف مورد نظر رسيد:
$("table tr:nth-child(even)").addClass("striped");
JQUERY را بشناسيد
نگران نباشد ، شايد اين خط کد در حال حاضر براي شما کاملا مرموز و درک آن کمي پيچيده باشد ولي در ادامه اين مقالات درک کامل و بهتري از آن پيدا خواهيد کرد و خواهيد آموخت چگونه به صفحه خود جان ببشخيد و آن را به صورت کاملا پويا نمايش دهيد.
ادامه دارد....
منبع: روزنامه جام جم
Add Comments
Name:
Email:
User Comments:
SecurityCode: Captcha ImageChange Image