Jquery Slide Metotları
JQuery ile nesnelerin aşağı doğru genişleyerek açılmasını ya da yukarı doğru kapanarak gizlenmesini sağlayabiliriz.
Slide metodunun 3 farklı varyasyonu olup, kullanım şekli hem birbirleriyle hem de diğer konularda işlediğimiz metotlar ile aynıdır:
$(selector).slideMetodu( hız, callbackFonksiyonu );
Parametreler isteğe bağlıdır. Efekt hızını belirlemek için slow, fast veya milisaniye cinsinden süre verilebilir. Callback fonksiyonları ise önceki konumuzda anlatılmıştır.
Slide metotlarını inceleyelim:
slideDown()
Metodu Gizlenmiş durumdaki bir nesnenin aşağı doğru genişleyerek açılmasını sağlar.
Örnek: Aşağıdaki örnekte slideDown metodu 3 farklı şekilde kullanılmıştır.
$("#button1").click(function(){
$("#kutu1").slideDown();
$("#kutu2").slideDown("slow");
$("#kutu3").slideDown(3000);
});
slideUp() Metodu
Nesnelerin yukarı doğru kapanarak gizlenmesini sağlar.
Örnek:
$("#button1").click(function(){
$("#kutu1").slideUp();
$("#kutu2").slideUp("slow");
$("#kutu3").slideUp(3000);
});
slideToggle() Metodu
Bağlandığı nesne görünür ise kapanmasını, gizli ise açılmasını sağlar.
Örnek:
$("#button1").click(function(){
$("#kutu1").slideToggle();
$("#kutu2").slideToggle("slow");
$("#kutu3").slideToggle(3000);
});