老项目添加功能使用JQ出现问题

 

 

 

 

点击前显示播放按钮

点击播放图标后所有的视频选项显示出来

目前需求:点击播放的时候如何只显示当前点击的,其它的先隐藏,点击哪个显示哪个,使用jquery操作

这个是插入的dom元素

感谢各位大佬

$('.videoImg').click(function(){

$('.videoControl').hide();

$('.videoImg').hide();

$(this).next().show();

});

 

不知道是不是你要的效果,点击对应的.videoImg,所有.videoImg,.videoControl隐藏,然后显示点击的.videoControl对象

 

你的这个需求有个bug,点击其中一个后,其他的就无法播放了。。。被隐藏

$('.videoImg').click(function(){

$('.videoControl').hide(); // 先所有隐藏

$(this).hide(); // 当前图片隐藏

$(this).siblings('.videoControl').show();

});

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员年卡【8折】购 ,限时加赠IT实体书,即可 享受50次 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m