【发布时间】:2015-01-13 14:04:24
【问题描述】:
我正在尝试通过单击视频或按钮来切换背景视频的暂停/播放。 我已经设法让视频点击触发器工作,但不知道如何做按钮部分。我正在学习jquery,所以还是有点新手!
这是我到目前为止所得到的:
$("video").trigger("play");//for auto play
$("video").addClass('pause');//for check pause or play add a class
$('video').click(function() {
if ($(this).hasClass('pause')) {
$("video").trigger("play");
$(this).removeClass('pause');
$("#artwork").removeClass('fadein')
$(this).addClass('play');
pauseButton.innerHTML = "Pause";
} else {
$("video").trigger("pause");
$(this).removeClass('play');
$(this).addClass('pause');
$("#artwork").addClass('fadein');
pauseButton.innerHTML = "Paused";
}
});
任何帮助表示赞赏! 干杯
【问题讨论】:
-
how to do the button part什么意思? -
我不知道如何添加到该脚本以触发视频停止并使用按钮停止。应该更清楚。道歉。
-
这个我试过了但是效果不是很好:$("video").trigger("play");//自动播放 $('video, #play- pause').click(function() { if ($('video').hasClass('pause')) { $("video").trigger("play"); $(this).removeClass('pause '); $("#artwork").removeClass('fadein') $(this).addClass('play'); } else { $("video").trigger("pause"); $(this) .removeClass('play'); $(this).addClass('pause'); $("#artwork").addClass('fadein'); } });
标签: jquery html video html5-video