Pengguna:Kurniasan/fun.js

Daripada Wikipedia, ensiklopedia bebas.

Catatan: Selepas menyiarkan perubahan, anda mungkin perlu memintas cache pelayar untuk melihatnya.

  • Firefox / Safari: Tahan Shift sambil mengklik Reload, atau tekan sama ada Ctrl-F5 atau Ctrl-R (⌘-R pada Mac)
  • Google Chrome: Tekan Ctrl-Shift-R (⌘-Shift-R pada Mac)
  • Internet Explorer / Edge: Tahan Ctrl sambil mengklik Refresh, atau tekan Ctrl-F5
  • Opera: Tekan Ctrl-F5.
if ($('#kurniasan-fun-stuff').length != 0) {
    var indeksObjek = 1;
    var objekInduk = $('#kurniasan-fun-stuff')[0];
    var bilAnak = objekInduk.getElementsByClassName('anak-tt').length;

    /**
      * Fungsi untuk menganimasikan objek supaya pudar menjadi hilang
      * kemudian pudar muncul semula
      **/
    function timbulTenggelam () {
        if (bilAnak == 0)
            return;
       
        //kalau anak akhir, sela 30s, kalau bukan, sela 2s
        var sela = (indeksObjek == bilAnak) ? 30000 : 2000;

        $('#foo-'+indeksObjek).fadeIn('slow').delay(sela).fadeOut(1200, function () {
            indeksObjek += 1;
            if ( indeksObjek > bilAnak )
                indeksObjek = 1;
            timbulTenggelam();
        });
    }

    $( timbulTenggelam );
}