افکت ( ) fadeOut در jQuery :
این افکت باعث می شود تا عنصر مورد اثر آن به تدریج از حالت نمایان به حالت مخفی در بیاید .این افکت در یک افکت تصویری با کم کردن نور عنصر به تدریج باعث مخفی شدن آن از دید کاربر می شود .
شکل کلی استفاده از این متد به شرح زیر است :
Syntax | $ ( " selector " ).fadeOut ( speed , callback ) |
توضیح هر یک از موارد syntax :
syntax توضیح | |
توضیح | Parameter |
selector عنصری است که این افکت باعث مخفی شدن آن می شود . | selector |
این پارامتر اختیاری بوده و مقدار پیش فرض آن صفر است . این پارامتر سرعت مخفی شدن عنصر توسط افکت را تعین می کند . این پارامتر به دو صورت قابل مقداردهی می باشد .
|
speed |
توسط این پارامتر می توان نام یک تابع را تعیین کنید تا پس از پایان پافتن اجرای افکت و مخفی شدن عنصر مورد نظر ، آن تابع اجرا شود . به کار بردن این پارامتر اختیاری است . |
callback |
در چند مثال سعی می کنیم تا استفاده از افکت ( ) fadeOut را در عمل به شما نمایش دهیم .
مثال 1 : در مثال اول یک تگ < div > داریم که با کلیک کاربر بر روی آن افکت fadeOut اجرا شده و باعث مخفی شدن آن می شود . برای اجرای افکت بر روی متن تگ < div > کلیک نمایید .
Example | |
< html > < head > < script type="text/javascript" src="jquery.js" > < /script > < script type="text/javascript" > $ (document). ready ( function( ) { $ (" # div_1 ") . click ( function( ){ $ ( " # div_1 " ) . fadeOut( ) }); }); </script> </head> <body> <div id= "div_1" style = "font-size: medium ; border: solid 1px black " > jQuery is a very inteligent way for programming . many wonderful things you can do with it ! < /div > </body> </html> |
کد |
مثال 2 : نحوه استفاده از پارامتر speed در افکت fadeOut در مثال دوم ، مثال قبل را بازنویسی کرده ایم با این تفاوت که در 2 حالت به پارامتر speed افکت fadeOut مقدار داده ایم . برای مشاهده تاثیر مقدار پارامتر بر روی افکت بر روی خروجی های مثال کلیک نمایید :
|
|
تشكر و فايل ضميمه
با تشكر مطالب و كامل و آموزنده بود
لطفا او فايل src="jquery.js را براي دانلود در سايت قرار دهيد يا مسيري براي دريافت معرفي كنيد
سپاس فراوان
همواره شاد و پيروز باشيد
فايل jquery.js
فايل کتابخانه Jquery نسخههاي مختلفي دارد که ميتوانيد از سايت:
http://jquery.com/download
دانلود کنيد. البته اگر مي خواهيد هميشه آخرين نسخه اين فايل در هنگام بازديد صفحه سايت شما استفاده شود ميتوانيد از اين کد استفاده کنيد:
http://code.jquery.com/jquery-latest.min.js
البته بايد توجه داشته باشيد که ممکن است يک کد جي کوئري در نسخههاي بعدي تغيير کند و به همين جهت اسکريپت شما کار نکند. از اين رو بهتر است از نسخهاي که اسکريپت يا سايت شما بهترين حالت را در آن دارد استفاده نماييد.