.fadeIn() dipakai untuk memunculkan objek yang tersembunyi dengan membuat dampak kenaikan tigkat transparasi.
.fadeOut() dipakai untuk mnyembunyikan objek yang tampil dengan membuat dampak penurunan tigkat transparasi hingga pada risikonya menghilang total (
display:none
)..fadeToggle() ialah adonan antara dampak
.fadeIn()
dan .fadeOut()
. Jadi, ketika elemen sedang menghilang, maka .fadeToggle()
bertugas untuk menampilkannya, sedangkan ketika elemen sedang tampil, maka .fadeToggle()
bertugas untuk menyembunyikannya..fadeTo() memungkinkan kita untuk membuat penurunan tingkat transparasi hingga pada titik tertentu tanpa harus menghilangkan elemen layaknya memakai dampak
.fadeOut()
Penulisan Secara Umum
$(sasaran).fadeIn(durasi); $(sasaran).fadeOut(durasi); $(sasaran).fadeToggle(durasi); $(sasaran).fadeTo(durasi, opacity);
Sasaran: ialah objek yang akan dikenai perintah
Durasi: ialah kecepatan aksi. Nilainya dapat berupa milidetik (misal:
1500
, 2000
) atau 'slow'
, 'normal'
dan 'fast'
Opacity: variabel untuk memilih tingkat transparasi akhir. Nilai opacity/transparasi dimulai dari 0 hingga 1 (misal:
1
, 0.4
, 0.7
).Contoh Penerapan Efek .fadeIn(), .fadeOut() dan .fadeTo()
Kita buat empat buah tombol dan sebuah area target. Tombol yang pertama berfungsi untuk menyembunyikan elemen, sedangkan tombol yang ke dua berfungsi untuk memunculkan elemen. Tombol ke tiga dipakai untuk mendemonstrasikan dampak.fadeTo()
dan tombol ke empat dipakai untuk mereset dampak .fadeTo()
yang telah terjadi:Kerangka
<button class='hilang'>Hilang!</button> <button class='muncul'>Muncul!</button> <button class='fd-to'>FadeTo 0.5</button> <button class='fd-to1'>Reset</button> <div id='target'> <!-- Konten di Sini --> </div>
CSS
#target { background:#dfabba; width:258px; height:200px; padding:5px; }
Deklarasi JQuery
$(document).ready(function() { $('.hilang').click(function() { $('#target').fadeOut('normal'); }); $('.muncul').click(function() { $('#target').fadeIn('normal'); }); $('.fd-to').click(function() { $('#target').fadeTo('fast', 0.5); }); $('.fd-to1').click(function() { $('#target').fadeTo(1000, 1); }); });
Contoh Penerapan Efek .fadeToggle()
Kita buat sebuah tombol dan sebuah area target. Tombol yang kita buat berfungsi untuk menampilkan dan menyembunyikan elemen:Kerangka
<button class='bukatutup'>Buka/Tutup</button> <div id='target'> <!-- Konten di Sini --> </div>
CSS
#target { background:#dfabba; width:258px; height:200px; padding:5px; }
Deklarasi JQuery
$(document).ready(function() { $('.bukatutup').click(function() { $('#target').fadeToggle('normal'); }); });
Efek
Pelajari selengkapnya » Learning JQuery - Simple Effects Plugins
Sumber https://www.dte.web.id/
.fadeToggle()
hanya berlaku untuk JQuery versi 1.4.4 dan di atasnya.Pelajari selengkapnya » Learning JQuery - Simple Effects Plugins