点击播放按钮添加视图

时间:2016-07-30 18:54:13

标签: javascript php

目前我有以下代码块。

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

我试图让它成为当用户按下我的播放器上的播放按钮时,它会启动一个生成视图的命令。

adview.php 是该文件的名称,我不确定如何使用javascript进行此操作。

2 个答案:

答案 0 :(得分:0)

如果我理解得很好,用户点击某个按钮后,您想要加载已创建的视图吗?如果是这种情况,请试试这个:

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

当然,将这些选择器调整为DOM的元素。

答案 1 :(得分:0)

您需要绑定到jPlayer的play事件,而不是添加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);