我有一个页面,当您单击一组按钮中的一个时,图像会弹出,然后随着视频播放而淡出。问题是它在第一次点击时起作用,但在第二次点击时,带有图像的 div在视频加载后加载。如何确保它在视频开始加载之前出现?脚本(简化)是
$('li, .thumbs').on('click', function() {
myVideo.load();
myVideo.play();
$('#myVid').bind("loadstart", function() {
$('#MyT').fadeIn(0);
});
$('#myVid').bind("playing", function() {
$('#MyT').fadeOut(500);
});
});