十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
$('video').mouseover(function(//鼠标移入事件
创新互联公司成立于2013年,先为红河等服务建站,红河等地企业,进行企业商务咨询服务。为红河企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
$('video').trigger('play');//播放视频
)}
$('video').mouseout(function(//鼠标移出事件
$('video').trigger('pause');//暂停视频
)}
console.log(player.paused);
//报错 Cannot read property 'paused' of null 所以这里只会进入错误模块
因为 video中并没有提供audio中检查是否在播放或暂停的属性 所以你不能用player.paused做判断语句
你可以用事件监听 监听播放的状态 来动态改变一个标志位 然后判断该标志位 来解决问题
script type="text/javascript"
//在页面初始化时为图片绑定点击事件
$(function(){
$("#controlpic").click(function(){
//此处写点击触发的操作
$(this).css("display","none");
//1、取得播放器的对象
var objVideo=$("#diveoID");
//2、调用视频播放API
objVideo.play();
//视频停止API
//objVideo.pause();
});
});
/script
一、如果你想让别人直接给你写代码,请把你的代码用截图上传格式化的代码,你现在这种 代码没人愿意看。
二、我提供大概思路,也就是
①在方法里加入获取到的电影名称,
②获取要填充到的DOM,把innerHTML/innerText设置为名称
③ class样式根据需求设置
如果我的答案有帮助到你,请采纳!
如果要实现点击video播放或暂停,可以使用jquery的选择器来方便选取DOM。
但要注意:jquery中并没有直接控制video元素播放、暂停的方法,需要用原生的JavaScript代码来控制。
如果是使用的HTML5的video 标签,可以取到播放器即可实现。
var Media = document.getElementById("media");
Media.play(); //播放
Media.pause(); //暂停
正在播放的视频应该是播放器的url,也就是说通过比对播放器的url与视频的url判断哪个是正在播放的视频。