tak to právě, že nefunguje pokud jste to myslel takhle :
<script>$("#nav-two a")
.each(function(i) {
if (i != 0) {
$("#beep-two")
.clone()
.attr("id", "beep-two" + i)
.appendTo($(this).parent());
}
$(this).data("beeper", i);
})
.mouseup(function() {
$("#beep-two" + $(this).data("beeper"))[0].play();
});
.mouseup(function() {
var audio = $("#beep-two" + $(this).data("beeper"))[0];
audio.pause();
audio.currentTime = 0;
});
$("#beep-two").attr("id", "beep-two0");</script>
Nastavenie currentTime funguje len vtedy, ak server podporuje streamovanie (byte range requesty). já měl za to že ty zvuky se přenesou na stranu klienta a tam už jsou... takže to pak nemá se serverem nic společného ne?? Ale taky je možný že v tom mám zmatek. jinak je to můj server takže to tak klidně můžu nastavit jak chci. ovšem myslím že to podporuje protože třeba tohle :
<script src="(URL address blocked: See forum rules)"></script>
<div class="birds">
<audio src="piano/C5.ogg" preload="auto"></audio>
</div>
<script language="javascript" src="(URL address blocked: See forum rules)"></script>
<script type="text/javascript">
$(function(){
var birdhover = $('.birds');
var birdaudio = birdhover.find('audio')[0];
birdhover.hover(function(){
birdaudio.play();
}, function(){
var audioElm = document.getElementById('soundTour');
birdaudio.currentTime=0;
birdaudio.pause();
});
});
</script>