آموزش برنامه نویسی ، پایگاه داده sql server
آموزشگاه برنامه نویسی تحلیل داده : دوره های آموزشی برنامه نویسی و طراحی وب ASP.Net , C# , HTML , CSS , SQL Server


آموزشگاه برنامه نویسی مجتمع فنی تهران میرداماد : دوره های آموزشی برنامه نویسی و طراحی وب ASP.Net , C# , HTML , CSS , SQL Server

رویدادها در jQuery - رویداد ( ) ready

رویداد ( ) ready در jQuery :

رویداد ( ) ready در یک صفحه وب زمانی اتفاق می افتد که شی DOM به طور کامل لود شده و همچنین صفحه نیز به طور کامل لود شده باشد ( حتی تصاویر آن ) .
به دلیل اینکه رویداد ( ) ready پس از لود شدن کامل صفحه اتفاق می افتد ، مکان مناسبی برای قرار دادن کدها و توابع jQuery است .
شما می توانید رویدادها و توابعی که می خواهید به محض تمام شدن عملیات load صفحه ، اجرا شوند را در این تابع قرار دهید .
شکل کلی استفاده از این متد به شرح زیر است :

Syntax $ ( document ).ready ( function ) ;
یا
می توان بدون به کار بردن نام سند بر روی صفحه جاری نیز ، تابع را اجرا نمود .
$ ( function ) ;

syntax توضیح
توضیح Parameter
این پارامتر تعیین کننده صفحه یا سندی است که می خواهیم تابع در آن اجرا شود . مقدار documnet به صفحه جاری اشاره دارد . document
نام تابعی است که می خواهیم به محض لود شدن صفحه ، اجرا شود . function

مثال : در مثال های قبلی آموزش jQuery ، این رویداد را همواره به کار برده ایم . به این مثال نیز دقت نمایید . در رویداد 8 ، تابعی را تعیین کرده ایم که به محض لود شدن صفحه ، اجرا خواهد شد :

Example
< html >
  < head >
    < script type="text/javascript" src="jquery.js" > < /script >
    < script type="text/javascript" >
           $(document).ready(function () {
                   $("button").click(function () {
                           $("#p1").slideToggle();
                    });
             });
    </script>

  </head>
<body>
     <p id="p1"> This is a paragraph.</p>
     <button> برای اجرا تابع کلیک کنید</button>
</body>
</html>
کد

This is a paragraph.

خروجی


راجع این مطلب سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...         >>>>>  ورود به انجمن تخصصی


نظر خودتان درباره این صفحه را با ما در میان بگذارید :

آیا مطالب این صفحه برای شما مناسب و مفید بوده است :

نام :                 
آدرس Email :    
 
نظر شما :  
 
سوال امنیتی : جمع سه + پنج چنده ؟