
jquery怎么实现点击video播放,或暂停? 页面上有好几个video,怎么实现,点击播放或者 10
jquery怎么实现点击video播放,或暂停?页面上有好几个video,怎么实现,点击播放或者暂停?...
jquery怎么实现点击video播放,或暂停?
页面上有好几个video,怎么实现,点击播放或者暂停? 展开
页面上有好几个video,怎么实现,点击播放或者暂停? 展开
7个回答
引用cyokaku的回答:
如果要实现点击video播放或暂停,可以使用jquery的选择器来方便选取DOM。
但要注意:jquery中并没有直接控制<video>元素播放、暂停的方法,需要用原生的JavaScript代码来控制。
如果是使用的HTML5的video 标签,可以取到播放器即可实现。
var Media = document.getElementById("media");
Media.play(); //播放
Media.pause(); //暂停
如果要实现点击video播放或暂停,可以使用jquery的选择器来方便选取DOM。
但要注意:jquery中并没有直接控制<video>元素播放、暂停的方法,需要用原生的JavaScript代码来控制。
如果是使用的HTML5的video 标签,可以取到播放器即可实现。
var Media = document.getElementById("media");
Media.play(); //播放
Media.pause(); //暂停
展开全部
使用jq的时候会报错,所以结合jq的朋友
$(#Media).[0]play(); //播放
$(#Media).[0].pause(); //暂停
$(#Media).[0]play(); //播放
$(#Media).[0].pause(); //暂停
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<div class="aui-row aui-margin-b-5 movie-box"><video class="stomatological-movie" poster="../../image/stomatological/Stomatological-movie.jpg"><source src="http://www.txhmdb.com/static/hmdb/img/demo.mp4" type="video/mp4"></video></div>
var audio = $(".stomatological-movie");var movie = audio[0];var num = 0;$(".movie-box").click(function() {if(num == 0) {$(this).addClass("active");movie.play();num++;} else {$(this).removeClass("active");movie.pause();num = 0;}})
亲测可用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询