2016-07-30 2 views
0

В настоящее время у меня есть следующий блок кода.Добавление вида на кнопку воспроизведения нажато

$(document).ready(function() { 
$("#player2").flatie({ 
    media: { 
    mp3: "http://example.com/uploads/tracks/181013770_166109597_2017017040.mp3" 
} 
    }).jPlayer("play"); 
}); 

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

adview.php - это имя файла, я не уверен, как это сделать, но используя javascript.

ответ

0

Если я понял вас хорошо, после того, как пользователь нажмет на какую-либо кнопку, вы хотите загрузить уже созданный вид? Если это так, попробуйте следующее:

$('#buttonThatNeedsToBePressed').click(function(){ 
    $('#elementInWitchYouWantViewToBeLoaded').load('path/to/adview.php');  
}); 

Конечно, настройте эти селектора на элементы вашего DOM.

0

Вам необходимо связать событие play jPlayer, а не добавлять код, указанный Ognj3n.

<script type="text/javascript"> 

    $(document).ready(function() { 
    $("#player2").flatie({ 
     media: { 
     mp3: "http://example.com/uploads/tracks/181013770_166109597_2017017040.mp3" 
    } 
     }).jPlayer("play"); 
    }); 
    $("#player2").bind($.jPlayer.event.play, function(event) { 
     $('#elementInWhichYouWantViewToBeLoaded').load('path/to/adview.php'); 
    }); 
</script> 

Если вам нужно отвязать событие воспроизведения, может сделать это также:

$("#player2").unbind($.jPlayer.event.play);