所有分类
  • 所有分类
  • 后端开发
jQuery神器助力!灵活控制视频播放,轻松实现显示/隐藏功能

jQuery神器助力!灵活控制视频播放,轻松实现显示/隐藏功能

在这篇文章中,我将和大家分享如何利用jQuery实现显示和隐藏视频的功能。我们首先需要选中显示/隐藏视频的按钮,并为其添加点击事件。这样就实现了点击按钮显示/隐藏视频的效果。

在这个网络飞速发展的时代,大家是不是都爱看在线视频呀?无论学习新知识、买东西还是追剧看大片,视频总是我们首选的帮手。想不想利用jQuery实现一个能灵活控制视频播放与暂停的网站?别急,来跟着我一起瞧瞧怎么把这个功能做好看又好用,让用户自己决定是先观赏影片还是接着游览网页~

引入jQuery库文件

想要玩转HTML和jQuery?那先把jQuery库文件给加上去!上网找个最新的jQuery库文件下载下来,导入你的网站就搞定了。有了这牛逼插件,操作DOM元素可真是太容易了,什么破事儿都无所谓了!

具体引入jQuery库文件的方式如下:

html

直接换上你下载的 jQuery 地址就好比如说你可以改成“C:/myfiles/js/jQuery.min.js”这样子。

实现显示隐藏视频的功能


哈喽!快来试试jQuery这个超赞神器给视频加个显示/隐藏的功能!首先在网页上搞个能放视频的div小窝儿,里面得塞进video标签和控制视频开关的神秘按钮哟~

HTML代码示例:

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;

jQuery神器助力!灵活控制视频播放,轻松实现显示/隐藏功能

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操作跟事件处理!别忘了勤加练习,这样前端技术才能更好地进步嘛~

原文链接:https://www.icz.com/technicalinformation/web/vue2/2024/04/14600.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?