大家晚上好,
我以某种方式停留在一个简单的问题上,但无法确定如何解决它。我第一次玩jquery。

现在在mousenter上它可以正常播放音频文件,但是我尝试实现on mouseout函数来停止播放音频文件。
我简单无法使其正常工作。

我希望有人能帮助我,那会很棒:)

<div class="buttonmit2ani">

            <audio id="beep-one"  preload="auto">
                <source src="audio/baby.mp3"></source>
                <source src="audio/beep.ogg"></source>
                Your browser isn't invited for super fun time.
            </audio>
            <script>
              var beepOne = $("#beep-one")[0];
              $(".buttonmit2ani")
                .mouseenter(function() {
                  beepOne.play();
              );
            </script>

</div>

最佳答案

试试这个:

var beepOne = $("#beep-one")[0];

$('.buttonmit2ani').mouseover(function(){
    beepOne.play();
}).mouseout(function(){
    beepOne.stop(); // need to write this method or .pause()
});

10-01 04:02