当我点击视频图标显示视频时,视频将显示屏幕并自动播放,用户可以点击视频屏幕进行播放和暂停。
我现在面临的问题是:
这是小提琴,我不确定为什么视频图标不适合小提琴,但它在我的网站上运作良好。
https://jsfiddle.net/7uxvc1p0/3/
这是我的剧本,
function showVideo(id) {
$('#divVideo' + id).fadeIn();
$('#divVideo' + id).addClass('selectedVideo');
$('#' + id).addClass('selectedVideoTitle');
video.load();
video.currentTime = 0;
video.autoplay = true;
};
function clsBtn() {
$('.videowrapper').fadeOut();
$(".selectedVideo").removeClass('selectedVideo');
$('.selectedVideoTitle').removeClass('selectedVideoTitle');
};
$("video").click(function(e){
// get click position
var clickY = (e.pageY - $(this).offset().top);
var height = parseFloat( $(this).height() );
// avoids interference with controls
if(clickY > 0.82*height) return;
// toggles play / pause
this.paused ? this.play(function(){
$(".videopause").removeClass("videopausedisplay");
}) : this.pause(function(){
$(".videopause").addClass("videopausedisplay");
});
});