Skip to content

Latest commit

 

History

History
91 lines (61 loc) · 2.44 KB

README.md

File metadata and controls

91 lines (61 loc) · 2.44 KB

Timer Date JS

Websitelerinde Belirli bir zamanı geriye doğru saymak için kullanılır.

Demo

Kullanım

Kullanım adımlarını doğru bir şekilde tamamladığınız taktirde herhangi bir sorun almazsınız. Eğer bir sorun alırsanız bir issue gönderebilirsiniz.

Adım 1

Aşağıdaki dosyayı sayfanıza çağırın veya repodan en son versiyonu indirin.

<script src="https://ismail0234.github.io/timer.date.js/timer-date.js"></script>

Adım 2

İhtiyacınız olan özellikleri kullanarak html'de etiketinizi oluşturun.

<time class="is-counter" time="300" text="kaldı." finish="Tamamlandı!"></time>

<!-- time özelliği -->
<!--// Time özelliği zamanın kaçdan geriye sayacağını belirtir. -->

<!-- text özelliği -->
<!--// Text özelliği zamanın yanına ne yazılacağını belirtir -->

<!-- finish özelliği -->
<!--// Finish özelliği süre bittikten sonra yazılacak olan metini barındırır. 
       Eğer finish özelliği kullanılmaz ise hiçbir şey yazmaz. -->

Adım 3

Js kütüphanemizi sayfaya ekledikten ve time etiketimizi ekledikten sonra son adım olarak javascript kodumuzu ekliyoruz.

TimerJS.start('.is-counter');
<!--// Zamanı geri saydırmaya başlıyoruz. -->

TimerJS.start('.is-counter', {
  onFinish: function(element){
      console.log('Zaman Tükendi!');  
  }
});
<!--// TimerJS içerisinde 1 adet hook bulunmakta ve bu hook zaman tükendiğinde çalışmaktadır. -->

Fonksiyonlar

TimerJS.start('selector')

Bu fonksiyon oluşturduğunuz html etiketlerinin zamanlarını geriye doğru saymaya başlamanızı sağlar. Fonksiyon geriye işlem uyguladığı bütün zamanlayıcıların TimerID numalarını bir dizi olarak döner.

TimerJS.stop(timerId)

TimerJS.start ile dönen timerId numalarını buradan zamanlayıcıyı durdurmak için kullanabilirsiniz.

TimerJS.stopAll()

Aktif olan bütün zamanlayıcıları durdurmanızı sağlar.

Örnek

<script src="https://ismail0234.github.io/timer.date.js/timer-date.js"></script>
<time class="is-counter" time="300" text="kaldı." finish="Tamamlandı!"></time>

<script type="text/javascript">
       TimerJS.start('.is-counter');
</script>
<script type="text/javascript"> TimerJS.start('.is-counter'); </script>