绑定事件在jquery中不起作用

时间:2016-08-23 08:46:10

标签: jquery

每当我尝试重新加载我的页面时,这个绑定事件工作正常。 但是在加载ajax的情况下,html绑定事件不起作用。怎么解决这个问题?

$("#customPlayer").bind($.jPlayer.event.timeupdate, function(event)
{
 console.log('1');
 var container_width = $('.seek-bar').width();
 $('.play-bar').css({'width':container_width+'px'});
 var current_time = parseFloat(event.jPlayer.status.currentTime);
 if(custom_play_flag)
 {
   if(seek_drag){
     current_time = (duration/container_width) * posX;
     $("#customPlayer").jPlayer("play",current_time);
     seek_drag = false;
   }
 }

 var execute_pecent = (current_time/duration)*container_width;
 $('.progressBar').css({'width':execute_pecent+'px'});
});

1 个答案:

答案 0 :(得分:0)

在ajax的成功处理程序上绑定事件。

$.ajax({
    type: 'post',
    url: url,
    data: $(this).serialize(),
    success: function (data) {
        // DO THE EVENT BINDING HERE..
    }
});