Eklentinin kullanımı ;
İlk işimiz sitenizde bir js dosyası yoksa direk aşağıdaki kodu head tagı arasına ekliyoruz
| 1 | <script src="http://code.jquery.com/jquery-1.7.1.min.js"type="text/javascript"><!--mce:0--></script> | 
Sonra eklentinin js kodunu head tagı arasına ekliyoruz. (Direk aşağıdaki kodu ekleyebilirsiniz.)
| 1 | <script src="http://calismalar.aycan.net/degisenArkaPlan/kutuphane/js/ab-degisenArkaPlan.js"type="text/javascript"><!--mce:1--></script> | 
En son olarak aşağıdaki eklentiyi çalıştırma komutumuzu sayfanın head tagları arasına ekliyoruz. Not (resimler : “” kısmına kendi resimlerinizin dosya yolunu yazmayı unutmayınız.)
| 01 02 03 04 05 06 07 08 09 10 | <scripttype="text/javascript">    $(document).ready(function(){        $('body').abDegisenArkaPlan        ({            resimlerArasiGecis  : 2000,            resimEfekleri       : 1000,            resimler       :"resim1.jpg,resim2.jpg,resim3.jpg,resim4.jpg"        });    });</script> | 
Eklenti kullanımı bu kadar arkadaşlar. Birazda kodları anlatacak olursak
| 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | /** * *--------------------------------------------------------------------------- * Bu jQuery eklentisi Aycan BULBUL (http://www.aycan.net/) tarafından yapilmistir. * Eklenti Adi  : abDegisenArkaPlan 1.0  (http://calismalar.aycan.net/degisenArkaPlan/) * Yazar        : Aycan BULBUL, ab@aycan.net * Tarih        : Tarih 07 Ocak 2012 * * --------------------------------------------------------------------------- * * * <script type="text/javascript"> *     $(document).ready(function(){ *         $('body').abDegisenArkaPlan *         ({ *             resimlerArasiGecis  : 2000, *             resimEfekleri       : 1000, *             resimler       :"resim1.jpg,resim2.jpg,resim3.jpg,resim4.jpg" *         }); *     }); * </script> * * *--------------------------------------------------------------------------- **/(function(jQuery){     jQuery.fn.abDegisenArkaPlan = function(veriAkisi)     {        varvarsayilan =        {            /*Yukarida gonderilen verileri burada aliyoruz*/            resimlerArasiGecis     : 1000,            resimEfekleri          : 1000,            resimler               : ''        };        varayarlar = jQuery.extend(varsayilan, veriAkisi);        returnthis.each        (            function()            {                //Objeyi $obje degiskenine atiyoruz                $obje       = $(this);                //ekran genisligini ve yuksekligini aliyoruz.                $genislik   = $(document).width();                $yukseklik  = $(window).height();                //virgul ile eklenen resimleri temizliyoruz.                varresimler = varsayilan.resimler.split(",");                //resimleri eklemek icin body tagi icine bir div ekliyoruz                $obje.append($('<div/>').addClass('ab-resim-tasiyici-ab'));                //eklentiye tanımlanan tum resimleri deminki div'in icine ekliyoruz                for(vari inresimler)                    $('.ab-resim-tasiyici-ab').append($('<img/>', {src: resimler[i]}).addClass('abResimler-ab').css({position: 'fixed', width: $genislik, height: $yukseklik , left:0, top:0,'z-index':'-1'}).hide())                //Dondurme fonksiyonunu calistiriyoruz.                dondur();                //Tum resimler bittikten fonksiyonu tekrardan yeniden calistiracak olan fonksiyonu yaziyoruz.                setInterval(function(){dondur()},varsayilan.resimlerArasiGecis*resimler.length)                //Hooop dondurmeye başlıyoruz                function dondur()                {                    $('.ab-resim-tasiyici-ab .abResimler-ab').each(function(i)                    {                        var seciliResim = $(this);                        setTimeout(function()                        {                            $(seciliResim).prev().fadeOut(varsayilan.resimEfekleri).end().fadeIn(varsayilan.resimEfekleri).end().fadeOut(varsayilan.resimEfekleri);                        }, varsayilan.resimlerArasiGecis*i); $(seciliResim).fadeOut()                    });                }                // Resimler donerken kullanici tarayici boyutu ile oynarsa resimleri tekrar boyurlandiriyoruz.                 $(window).bind('resize',function(){                    $('.abResimler-ab').css({                        'width' : $(document).width(),                        'height' : $(window).height()                    });                });            }        );    };})(jQuery); | 


 03:18
03:18
 a
a







0 yorum:
Yorum Gönder