繁体   English   中英

jQuery在div中选择视频并将其静音

[英]jquery select videos inside div and mute them

我尝试用jquery按下特定按钮时使某些视频静音。

我有这个HTML代码

<button id="mute">Mute all</button>
<button id="unmute">Unmute all</button>

<div id="displayer"></div>

问题是,在某个时候,我的显示器将像这样填充:

<div id="displayer">
    <div id="row0" class="row">
        <div class="col-md-2">
            <video  id="recorded0" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
        <div class="col-md-2">
            <video  id="recorded1" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
        <div class="col-md-2">
            <video id="recorded2" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
        <div class="col-md-2">
            <video  id="recorded3" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
        <div class="col-md-2">
            <video  id="recorded4" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
        <div class="col-md-2">
            <video id="recorded5" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
    </div>
    <div id="row1" class="row">
        <div class="col-md-2">
            <video id="recorded6" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
        <div class="col-md-2">
            <video id="recorded7" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
        <div class="col-md-2">
            <video id="recorded8" autoplay="" loop="" src="some_video" controls=""></video>
        </div>
    </div>
</div>

这是我的JavaScript代码:

$("#mute").click(function() {
  $("#displayer > video").prop('muted', true);
});

$("#unmute").click(function() {
  $("#displayer > video").prop('muted', false);
});

而且不起作用。 我不明白为什么。 有人能帮我吗 ?

$(“#displayer”> video“)表示获取所有#displayer 直属子元素的video元素。#displayer唯一直属子元素是您的div行。

尝试以下方法:

$("#displayer video")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM