JQuery Fade Methods

JQuery Fade Metotları


JQuery ile nesneleri solarak yavaşça yok edebilir veya gizlenmiş bir nesnenin saydamlığını yavaşça artırarak görünür olmasını sağlayabiliriz.

Fade metodunun 4 farklı varyasyonu olup, kullanım şekli hem birbirleriyle hem de diğer konularda işlediğimiz metotlar ile aynıdır:

$(selector).fadeMetodu( 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.

Fade metotlarını inceleyelim:

fadeIn() Metodu

Gizlenmiş durumdaki nesnelerin saydamlığını artırarak görünür olmasını sağlar.

Örnek: Aşağıdaki örnekte fadeIn metodu 3 farklı şekilde kullanılmıştır.

$("#button1").click(function(){

    $("#kutu1").fadeIn();

    $("#kutu2").fadeIn("slow");

    $("#kutu3").fadeIn(3000);

});

fadeOut() Metodu

Nesnelerin solarak gizlenmesini sağlar.

Örnek:

$("#button1").click(function(){

    $("#kutu1").fadeOut();

    $("#kutu2").fadeOut("slow");

    $("#kutu3").fadeOut(3000);

});

fadeToggle() Metodu

Bağlandığı nesne görünür ise solmasını, gizli ise görünmesini sağlar.

Örnek:

$("#button1").click(function(){

    $("#kutu1").fadeToggle();

    $("#kutu2").fadeToggle("slow");

    $("#kutu3").fadeToggle(3000);

});

fadeTo() Metodu

Nesneleri istenen saydamlığa kadar soldurmayı sağlar. Saydamlık derecesi olarak 0 ile 1 arasında bir değer verilir.

Örnek:

$("#button1").click(function(){

    $("#kutu1").fadeTo(“fast”, 0.3);

    $("#kutu2").fadeTo("slow",0.6);

    $("#kutu3").fadeTo(3000, 0.5);

});