جی کوئری موبایل-رویدادها

چاپ

رویداد چیست؟ به تمام فعالیت ها و کارهای یک کاربر که یک صفحه ی وب می تواند به آن پاسخ دهد، رویداد گفته می شود. 


رویدادهای جی کوئری موبایل

شما می توانید از تمام رویدادهای استاندارد جی کوئری در جی کوئری موبایل، استفاده کنید. 

علاوه بر آن، جی کوئری موبایل چندین رویداد را ارائه می دهد که مخصوص جستجو توسط موبایل ها هستند: 

برای مشاهده ی یک مرجع کامل از از تمام رویدادهای جی کوئری موبایل، به مرجع رویدادهای جی کوئری موبایل مراجعه کنید. 


مقدار دهی اولیه به رویداد های جی کوئری موبایل

در جی کوئری شما آموختید که از رویداد document ready استفاده کنید تا از اجرای هر کد جی کوئری قبل از اینکه سند بارگذاری شود، جلوگیری کنید: 

رویداد document ready در جی کوئری

<script>
$(document).ready(function(){

   // jQuery methods go here...

});
</script>
خودتان امتحان کنید »

اما در جی کوئری موبایل، ما از رویداد pagecreate استفاده می کنیم. این رویداد زمانی روی می دهد که صفحه ی مورد نظر در DOM ایجاد شود اما قبل از اینکه بهبود یافتن(enhancement )، کامل شود. 

پارامتر دوم، یعنی همان "pageone#" به id صفحه ی مورد نظر اشاره می کند مشخص کند رویداد برای چه چیزی است: 

رویداد pagecreate در جی کوئری موبایل

<script>
$(document).on("pagecreate","#pageone",function(){

   // jQuery events go here...

});
</script>
خودتان امتحان کنید »
Note

نکته: از متد جی کوئری ()on برای مشخص کردن شنونده های رویداد استفاده می شود. 

 در مقالات بعدی به محبوب ترین رویداد ها در جی کوئری موبایل خواهیم پرداخت و آنها را شرح خواهیم داد.