-
Üyelik
26.06.2016
-
Yaş/Cinsiyet
29 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
Kocaeli
-
Ad Soyad
M** Ç**
-
Mesajlar
48
-
Beğeniler
19 / 6
-
Ticaret
0, (%0)
Merhaba arkadaşlar. Daha önce bir div için iki ayrı fonksiyon çalıştırma konusunda sizlerden yardım almıştım.
Butona tıklandığında ses çalan fonksiyon çalışıyor . Aynı anda da sayaç artıyor. Fakat istemediğim bir durum oluştu. Butona tıklandığında ses bir kez çalıyor. Ses çalarken butona tıklandığında sayaç artmaya devam ediyor. Artmasını istemiyorum. Ses bittikten sonra bir tane artsın istiyorum. Yani fake hit olmasını engellemek istiyorum .
Bunu nasıl yapabilirim diye araştırdım . Butona tıklandıktan sonra ses süresi boyunca divi dondurmak aklıma geldi . Ama saniye işlemi nasıl yaptıracağım onun hakkında fikrim yok .
Alternatif olarak ne yapılabilir. Teşekkürler .
27207
WM Aracı
Anonim Üyelik
-
Üyelik
02.01.2014
-
Yaş/Cinsiyet
- /
-
Meslek
-
Konum
-
Ad Soyad
** **
-
Mesajlar
1852
-
Beğeniler
346 / 707
-
Ticaret
5, (%100)
Ben yardımcı olurum bu konuda, sorununa çözüm olurum ama ortada kod falan yok. O yüzden kodsuz, sözlü cevap vereceğim.
Olabilir yani güzel fikir.
Bunu araştır: setTimeout
1 kişi bu mesajı beğendi.
HapyMan
Full Stack Developer
Kullanıcı
-
Üyelik
14.05.2016
-
Yaş/Cinsiyet
32 / E
-
Meslek
What do you do exactly ?
-
Konum
İstanbul Avrupa
-
Ad Soyad
T** T**
-
Mesajlar
561
-
Beğeniler
171 / 208
-
Ticaret
0, (%0)
fonksiyonu görmeden yardımcı olma şansımız malesef yok ama ben genellikle şöyle bir yol izliyorum
var anim = 'ready' ;
function sayacArttir(){
// arttırma işlemleri
anim = 'ready';
}
$(".buton").mousedown(function(){
if(anim == 'ready'){
anim = 'pause';
//ses çalan fonksiyon falan..
sayacArttir();
}else{
$('div span').html('bu kadar sık ses çalamazsınız !');
}
});
1 kişi bu mesajı beğendi.