如何在点击视频时暂停音频?

时间:2014-08-18 15:13:01

标签: javascript jquery html

我制作了一个jquery脚本来点击视频暂停背景音乐,但它不起作用。任何人都可以帮助我吗?这是我的javascript:

<script src="../style/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(
     function(){
         $("#trailer").click(
             function(){
                 $("#bgm").get(0).pause();
                }
            )
        }
    );
</script>

这是我的HTML:

<video height="340" width="864.5" id="trailer" onclick="goFullscreen('trailer');">
    <source src="video.mp4" type="video/mp4">
</video>
<embed src="sound.mp3" hidden="true" autostart="true" loop="true" id="bgm"></embed>

无论如何,我的嵌入式mp3也无法循环播放,任何人都能为我纠正吗?THKS。

1 个答案:

答案 0 :(得分:0)

可能embed element没有包含pause()方法的HTMLMediaElement接口。您可以改用HTMLAudioElement <audio>

than:直接从您的点击事件处理程序访问音频元素。

$("#bgm").pause();