2015-07-26 4 views
1

Я использую плагин запроса Jplayer как аудиоплеер на mysite. В то время как мне удалось установить опции плагина через это:Есть ли способ изменить параметры плагина Jquery одним нажатием кнопки?

$(document).ready(function(){ 

$("#jquery_jplayer_1").jPlayer({ 
    ready: function() { 
     $(this).jPlayer("setMedia", { 
      title: MediaTitle, 
      mp3: MediaURL 
     }); 
    }, 
    remainingDuration: true, 
    defaultPlaybackRate: 1, /* <-- I'd like to change the playback rate 
            when I click a button */ 
    toggleDuration: true 
}); 
}); 

моя цель состоит в том, чтобы назначить кнопку для управления скоростью воспроизведения, так когда, например, я нажимаю кнопку «скорость» deafultPlaybackRate бы от 1 до 1,5 например.

Я думаю, что приближаемся к этому, используя событие мыши .click.

Например:

<script type="text/javascript"> 
    $(".speeder").click(function() { 
     /*make the defaultPlaybackRate go from 1 to 1.5 */ 
    }); 
    </script> 

Am Я на правильном пути? возможно ли изменить глобальные параметры плагина jquery через события, такие как щелчок мышью по кнопке?

+0

'$ ("# jquery_jplayer_1") jPlayer ("варианты", {defaultPlaybackRate: 1,5});.' Если плагин следующим JQuery плагинов стандартов кода – vinayakj

+1

возможно дубликат [ Как изменить скорость воспроизведения видео в HTML5?] (Http://stackoverflow.com/questions/3027707/how-to-change-the-playing-speed-of-videos-in-html5) – lshettyl

ответ

1

Отъезд documentation here:

<script type="text/javascript"> 
    $(".speeder").click(function() { 
     $("#jquery_jplayer_1").jPlayer("option","playbackRate", "1.5"); // or 
     //$("#jquery_jplayer_1").jPlayer("option",{playbackRate : 1.5}); 
    }); 
</script> 
+0

Этот код выглядит примерно право, но это не работает для меня, к сожалению :( Благодарим вас за ответ, хотя – FLVR

+0

@vinayaki http://jsfiddle.net/FLVR/XLNCY/18402/ Надеюсь, это понятно ... Я пытаюсь назначить кнопки скорости (.button1, .button125, .button15) для управления параметром defaultPlaybackRate соответственно. – FLVR

+0

Код скважины работает правильно, вы можете проверить журнал. http://jsfiddle.net/pxocLg68/ – vinayakj

Смежные вопросы