2011-05-07 82 views
2

我找不到這個問題的答案。我試試這個:jPlayer只播放一段聲音

$("#klikk").click(function() { 
     $("#jquery_jplayer_1").jPlayer("play", 2).delay(2000).jPlayer("pause", 0); 
    }); 

但不能正常工作。 發生了什麼:只是不停止聲音。 W/O延遲它立即停止。 所以我需要:如果我點擊鏈接,播放2到4秒的部分。

Thansk求助!

+0

如何限制30秒只播放歌曲 – 2011-05-24 06:42:21

回答

4

試試這個:

$("#klikk").click(function() { 
    $("#jquery_jplayer_1").jPlayer("play", 2); 
}); 

$("#jquery_jplayer_1").bind($.jPlayer.event.timeupdate, function(event) { 
    if(event.jPlayer.status.currentTime > 4) { 
     $(this).jPlayer("pause"); 
    } 
}); 

從這個post改編。

祝你好運!