Sabtu, 07 Juli 2012

Membuat jam klasik dengan jquery


Sebelumnya saya pernah posting tentang Pembuatan Jam Digital Menggunakan Css3 Dan Jquery sekarang saya pengen posting mengenai jam lagi tapi jam yang kali ini menggunakan tampilan jam klasik yang bundar itu lo nih screenshotnya

Waktu tidur malah ngeblog

Yah Jadi inget masa lalu kalau liat jam - jam klasik seperti itu :D hemmm baiklah langsung saja anda simpan kode di bawah ini didalam gadget HTML/Javascript

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript'>
$(document).ready(function () {
    setInterval(function () {
        var seconds = new Date().getSeconds();
        var sdegree = seconds * 6;
        var srotate = 'rotate(' + sdegree + 'deg)';

        $('#sec').css({
            '-moz-transform': srotate,
            '-webkit-transform': srotate
        });
    }, 1000);
    setInterval(function () {
        var hours = new Date().getHours();
        var mins = new Date().getMinutes();
        var hdegree = hours * 30 + (mins / 2);
        var hrotate = 'rotate(' + hdegree + 'deg)';

        $('#hour').css({
            '-moz-transform': hrotate,
            '-webkit-transform': hrotate
        });

    }, 1000);
    setInterval(function () {
        var mins = new Date().getMinutes();
        var mdegree = mins * 6;
        var mrotate = 'rotate(' + mdegree + 'deg)';

        $('#min').css({
            '-moz-transform': mrotate,
            '-webkit-transform': mrotate
        });

    }, 1000);

});
</script>
<style type="text/css">
#clock {
    position: relative;
    width: 80px;
    height: 120px;
    margin: 20px auto 0 auto;
    background: url(http://4.bp.blogspot.com/-siZB9Ud7KF8/T_Z44fZOIJI/AAAAAAAAA78/51vK7CBVD_Y/s1600/clockface+copy.png)no-repeat;
    list-style: none
    }

#sec, #min, #hour {
    position: absolute;
    width: 6px;
    height: 120px;
    top: 2px;
    left: 57px
    }

#sec {
    background: url(http://1.bp.blogspot.com/-vV22j4FT51c/T_Z47n52wjI/AAAAAAAAA8U/4EndE8d8EfU/s1600/sechand.png);
    z-index: 3
    }

#min {
    background: url(http://1.bp.blogspot.com/-TB3BQI9VMcw/T_Z46uK8WkI/AAAAAAAAA8M/Ur4ymXlg83g/s1600/minhand.png);
    z-index: 2
    }

#hour {
    background: url(http://4.bp.blogspot.com/-dU7gzpoayvw/T_Z45nETvGI/AAAAAAAAA8E/mnmuovHTTO0/s1600/hourhand.png);
    z-index: 1
    }
</style>
<ul id="clock"> 
     <li id="sec"></li>
     <li id="hour"></li>
  <li id="min"></li>
 </ul>

Jika kode yang bergaris bawah sudah ada di template anda jangan simpan lagi kode tersebut cukup kode dibawahnya saja :) semoga berguna