我的页面中有一个HTML5视频元素.我想播放的视频持续时间为10分钟.
我必须从第1分钟到第5分钟播放视频的一部分.
我可以通过设置其currentTime
属性从特定时间开始.
但是我如何在特定时间停止jQuery或JavaScript的视频?
我在普通屏幕上有自定义控件的HTML5视频.没有全屏自定义控件.我只是全屏显示默认控件.但是当退出全屏时我需要禁用默认控件.我们如何知道视频是否已使用JavaScript或jQuery退出全屏模式?
我正在使用视频预览系统.我的源代码片段是
<li id="liVideoList">
<div class="thumbitem">
<div>
<a>
<img alt="" src="images/download.png" onclick="download('ID')" title="Download" />
</a>
</div>
<img class="imagThumb" alt="Thumbs" class="thumb" src="#Path#" />
</div>
</li>
Run Code Online (Sandbox Code Playgroud)
有一个功能可以在单击li时预览视频.它是动态的,没有问题.但是如果我cli在li里面的下载按钮,li和下载按钮的功能都正常工作,这意味着预览正在不合需要地改变.为了避免这种情况,我在下载代码后添加了以下函数
event.stopPropagation();
Run Code Online (Sandbox Code Playgroud)
代码看起来像
function Download(Id) {
$.ajax({
type: "POST",
url: "MyWebMethods.asmx/Download",
data: { "Id": Id}
}).complete(function (data) {
});
event.stopPropagation();
}
Run Code Online (Sandbox Code Playgroud)
但这两个功能仍然有效
我动态地制作一些 div 元素
var QuickPanelItem = $('<div/>', { 'id': 'div' + WidgetDetails.Name + 'QuickPanel', 'class': 'left_slidethumbs button_' + WidgetDetails.Name + '' });
QuickPanelItem.append($('<div/>', { 'class': 'text_button' }));
$("#divLeftQuickPanel").append(QuickPanelItem);
Run Code Online (Sandbox Code Playgroud)
我的疑问是
$('<div/>', { 'class': 'text_button' })
Run Code Online (Sandbox Code Playgroud)
我们可以通过将元素的属性写在花括号中来添加元素的属性,如上行所示,但是我们如何添加属于 style 属性的背景图像、边距、填充等。还添加内部 html。