کد آماده :: لود عکسها با jQuery
|
04-22-2014, 12:05 AM
ارسال: #1
|
|||
|
|||
کد آماده :: لود عکسها با jQuery
شاید برای شما هم این مشکل پیش اومده باشه که به عنوان مثال برای یک تگ a یک تصویر پس زمینه میذارید و میخواید هنگامی که موس میره روی این تگ تصویر عوض شه.
خب این کار خیلی ساده است : کد: <a href="" class="post"> و استایل CSS : کد: .post{ و برای hover : کد: .post:hover{ برای حل این مشکل میتونیم از jQuery کمک بگیریم . به اینصورت که هنگامی که صفحه داره لود میشه عکس دوم رو هم لود کنیم اما نمایشش ندیم. برای اینکار میتونید از تابع زیر استفاده کنید : کد: function preload(arrayOfImages) { خب برای استفاده از این تابع کافیه که به صورت زیر عمل کنیم : کد: preload([ با این کار تمام عکسهایی که به صورت آرایه به این تابع پاس میدیم در هنگام لود شدن صفحه بارگذاری میشن و مشکل بالا دیگه پیش نمیاد. میتونیم تابع بالا رو به صورت یک پلاگین جی کوئری بنویسیم ، به صورت زیر : کد: $.fn.preload = function() { و به صورت زیر ازش استفاده کنیم : کد: $(['img1.jpg','img2.jpg','img3.jpg']).preload(); موفق باشید. |
|||
|
کاربرانِ درحال بازدید از این موضوع: 2 مهمان