lostyazilim
tr.link

Jquery Carusel

7 Mesajlar 1.562 Okunma
lstbozum
tr.link

MaviTm MaviTm WM Aracı Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet - / E
  • Meslek Yazılım Uzm.
  • Konum
  • Ad Soyad ** **
  • Mesajlar 15
  • Beğeniler 3 / 9
  • Ticaret 0, (%0)



Merhaba yazmış olduğum bu uygulama ile sağa, sola, Aşağı, Yukarı şeklinde kayan içerikler oluşturmanız mümkün.

Çalışma mantığı çok basit sondaki öğeyi alıp baştarafa getiriyor tabiki bu işlemleri animasyonlu bir şekilde uyguluyor kes, yapıştır şeklinde.

Oluşturacağınız içeriğin otomatik hareket edip etmemeisini, kullanıcı müdahale ettiğinde otomatik hareketinin devre dışı kalıp kalmamasını ayarlayabildiğiniz gibi otomatik olarak sağa veya sola, aşağıya veya yukarıya kaymasını da ayarlayabiliyorsunuz.

Otomatik hareket edeceği zaman duraklama süresini kendiniz belirliyor ve akış eyleminin kaç mili saniyede olucağınıda ayarlayabiliyorsunuz.

Yukardaki belirttiğim özelliklerin default ayarları aşşağıdaki gibi

Javascript

var defaults = {
'ileriButton' : '.ileri',
'geriButton' : '.geri',
'akistipi' : 'h', /*v dikey, h yatay*/
'otomatik' : true,
'otomatikKapat' : true, /*kullaninici eylemlerinde otomatik hareketi devre disi birak*/
'duraklamaSn' : 2000,
'gecisSn' : 400,
'netarafa' : 1
}


Bir div içerisinde ul ve li tagları ile oluşan HTML yapısı şu şekilde




















Yukardaki html kodlarına hayat vermek hareketlendirmek için şu şekilde uygulayabilirsiniz

$(".mavitmCalrusel").mavitmCarusel();

Yukardaki HTML örneği için küçük bir stilleme örneği


.kaykay{width:930px; height:160px; padding:10px; background-color:#ebebeb; border:1px solid #CCC; position:relative; margin-left:50px;}
.mavitmCalrusel{width:930px; height:160px; overflow:hidden;}
.mavitmKaykay{list-style:none; margin:0px; padding:0px; width:930px; height:160px; }
.mavitmKaykay li{ width:300px; height:160px; padding:5px; float:left;}
.mavitmKaykay li img{width:300px; min-height:160px;}
.kaykay .ileri{width:48px; height:48px; background:url(images/caruselarraows.png) no-repeat bottom right; position:absolute; top:40%; left:-47px; cursor:pointer;}
.kaykay .geri{width:48px; height:48px; background:url(images/caruselarraows.png) no-repeat top left; position:absolute; top:40%; right:-47px; cursor:pointer;}


css içerisinde bulunan arka plan resmi



Bazı parametrelerinin kullanımı hakkında kısaca bilgi vereyim:
akistipi : v (vertical) olarak belirttiğimizde Yukarı ve aşağı hareket etmesini istediğimizi belirtiyoruz.
akistipi v ve otomatik true ise netarafa değeri 1 ise aşağı, 0ise yukarı şeklinde kendince otomatik hareket edecektir.
aynı şekilde akistipi : h olarak belirttiğimizdede sol veya sağ kaymasını belirtip netarafa seçimi ilede otomatik akış yönünü belirtiyoruz

Örnek uygulama sayfası için : http://mavitm.com/proje/carusel/

İndirmek için : http://mavitm.com/proje/carusel/carusel.zip



Daha önceden yazdığım takvim uygulaması içinde güncellemeler yaptım alttaki konuda 1.0 yeni hali 1.2
http://wmaraci.com/forum/javascript-jquery-ajax/takvim-uygulamasi-46999.html
polathinyo olkunmustafa

kişi bu mesajı beğendi.

wmaraci
reklam

karolla karolla WM Aracı Kullanıcı
  • Üyelik 22.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazar
  • Konum
  • Ad Soyad A** E**
  • Mesajlar 398
  • Beğeniler 13 / 67
  • Ticaret 6, (%100)
bianca beachamp

demodaki kırmızı hatun biri soramdan yazayım :D

Bu arada çok güzelmiş carusel. Eski temamı kullanıyor olsaydım denerdim.
0m3rC4ns

kişi bu mesajı beğendi.

MaviTm MaviTm WM Aracı Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet - / E
  • Meslek Yazılım Uzm.
  • Konum
  • Ad Soyad ** **
  • Mesajlar 15
  • Beğeniler 3 / 9
  • Ticaret 0, (%0)

karolla adlı üyeden alıntı

bianca beachamp

demodaki kırmızı hatun biri soramdan yazayım :D

Bu arada çok güzelmiş carusel. Eski temamı kullanıyor olsaydım denerdim.


:) açıklayıcı bilgin için teşekkür ederim
 

 

Valkyrie Valkyrie Interface Designer / IT Kullanıcı
  • Üyelik 03.07.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Interface Designer / IT
  • Konum İzmir
  • Ad Soyad S** E**
  • Mesajlar 1365
  • Beğeniler 20 / 195
  • Ticaret 2, (%100)
Wordpress'e dahil etmek için hangi yolları denemeliyiz ?
 

 

the World shall know Pain
Interface Designer / IT
wmaraci
wmaraci

MaviTm MaviTm WM Aracı Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet - / E
  • Meslek Yazılım Uzm.
  • Konum
  • Ad Soyad ** **
  • Mesajlar 15
  • Beğeniler 3 / 9
  • Ticaret 0, (%0)
wp için widget yazılabilinir. bir rica üzerine olayhaberler.com sitesine widget olarak yazmıştım.

 

 

Valkyrie Valkyrie Interface Designer / IT Kullanıcı
  • Üyelik 03.07.2011
  • Yaş/Cinsiyet 35 / E
  • Meslek Interface Designer / IT
  • Konum İzmir
  • Ad Soyad S** E**
  • Mesajlar 1365
  • Beğeniler 20 / 195
  • Ticaret 2, (%100)
paylaşabilirmisiniz peki ?
 

 

the World shall know Pain
Interface Designer / IT

MaviTm MaviTm WM Aracı Kullanıcı
  • Üyelik 24.07.2012
  • Yaş/Cinsiyet - / E
  • Meslek Yazılım Uzm.
  • Konum
  • Ad Soyad ** **
  • Mesajlar 15
  • Beğeniler 3 / 9
  • Ticaret 0, (%0)

Valkyrie adlı üyeden alıntı

paylaşabilirmisiniz peki ?


Template ile bütünleşik bir widget olduğu için malesef, plugin şeklinide yazmış olsaydım belki.
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al