在这个网络飞速发展的时代,大家是不是都爱看在线视频呀?无论学习新知识、买东西还是追剧看大片,视频总是我们首选的帮手。想不想利用jQuery实现一个能灵活控制视频播放与暂停的网站?别急,来跟着我一起瞧瞧怎么把这个功能做好看又好用,让用户自己决定是先观赏影片还是接着游览网页~
引入jQuery库文件
想要玩转HTML和jQuery?那先把jQuery库文件给加上去!上网找个最新的jQuery库文件下载下来,导入你的网站就搞定了。有了这牛逼插件,操作DOM元素可真是太容易了,什么破事儿都无所谓了!
具体引入jQuery库文件的方式如下:
html
直接换上你下载的 jQuery 地址就好比如说你可以改成“C:/myfiles/js/jQuery.min.js”这样子。
哈喽!快来试试jQuery这个超赞神器给视频加个显示/隐藏的功能!首先在网页上搞个能放视频的div小窝儿,里面得塞进video标签和控制视频开关的神秘按钮哟~
HTML代码示例:
来这里改一改,把“path/to/video.mp4”换成你硬盘里真正的那个路径。然后在video标签上加点儿control属性就行了,这样想哪儿停就能哪儿停~
下面,一起学用CSS把视频框跟按钮搞得潮炫,加快网页运行速度!
CSS样式示例:
css .video-container { position: relative;width: 100%;
max-width: 800px;
margin: 0 auto;
}
.show-video {.video-container { position: relative; width: 100%; max-width: 640px; margin: 0 auto; } .video-container video { position: absolute; top: 0; left: 0; width: 100%; } .show-video { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); padding: 20px; background-color: #fff; color: #333; cursor: pointer; border: 1px solid #333; outline: none; }display: block;
margin: 10px auto;
padding: 5px 10px;
background-color:#007bff;
color:#fff;
border: none;
利用jQuery实现动态显示和隐藏
来试试用jQuery做些好玩儿的事儿,比如点一下就能播放或者隐藏视频首先得给那按钮设个监听器。然后,在点击时处理下,调整一下视频元素的显示状态就是了。
具体jQuery代码如下:$('.show-video').click(function() { $(this).siblings('video').toggle(); });javascript
等网页载入完了,就开始动这个代码吧(记得用逗号分隔~)。
加上`.show-video’就可以马上看视频!
点一下这个,旁边的视频就能切换开闭了。
});
});
这代码,就是找到那个叫啥不记得了的’.show-video’按钮,设置一个点击启动聊天的功能。一点就能和别人聊上天!接着,用不着的$(this)这个魔法来选中刚刚单击的按钮;然后,用siblings(‘video’)去寻找有视频图标的其它按钮,再轻轻滴用toggle()一按,炫酷模式就搞定!
$(function() { $('.show-video').click(function() { $(this).siblings('video').toggle(); }); });只需点一下那个“显示/隐藏视频”按钮,就可以随便调视频亮堂度!超容易懂对不对?想看就看,想关就关,没人能拦你了。
总结
这就完了!简简单单几个步骤就搞定 jQuery 视频出场和退场动画了!这个方法真的很容易,大家肯定会喜欢的,使用在哪个项目上要看需求,加点快进、慢放按钮之类的功能也是可以的,好让我们看视频时知道还有多长时间。
看了下面的文章,你就会玩转jQuery的DOM操作跟事件处理!别忘了勤加练习,这样前端技术才能更好地进步嘛~
评论0