Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery HTML:在鼠标悬停或单击时播放声音_Jquery_Html_Css_Audio - Fatal编程技术网

Jquery HTML:在鼠标悬停或单击时播放声音

Jquery HTML:在鼠标悬停或单击时播放声音,jquery,html,css,audio,Jquery,Html,Css,Audio,在我的网站上,我想在鼠标悬停或鼠标点击时播放类似滴答声/点击声的声音。这能实现吗 我可以在flash中执行此操作,但我希望避免使用flash。如果不需要flash,请查看此处的所有选项 Javascript无法播放音频,因此上述方法之一是唯一的出路 请参阅上面链接中的3和4,您可以使用javascript在鼠标上触发它 或DHTML播放声音如果不想使用flash,请参阅此处了解所有选项 Javascript无法播放音频,因此上述方法之一是唯一的出路 请参阅上面链接中的3和4,您可以使用jav

在我的网站上,我想在鼠标悬停或鼠标点击时播放类似滴答声/点击声的声音。这能实现吗


我可以在flash中执行此操作,但我希望避免使用flash。

如果不需要flash,请查看此处的所有选项

Javascript无法播放音频,因此上述方法之一是唯一的出路

请参阅上面链接中的3和4,您可以使用javascript在鼠标上触发它


或DHTML播放声音

如果不想使用flash,请参阅此处了解所有选项

Javascript无法播放音频,因此上述方法之一是唯一的出路

请参阅上面链接中的3和4,您可以使用javascript在鼠标上触发它


或DHTML播放声音

您可以从JavaScript控制HTML5
元素


但这在IE8及以下版本(不确定是否为9)中不起作用,在Firefox、Safari、Chrome和Opera的旧版本中也不起作用。

您可以从JavaScript控制HTML5
元素


但这在IE8及以下版本(不确定是否为9)中不起作用,在Firefox、Safari、Chrome和Opera的旧版本中也不起作用。

您可以使用标记、对象或嵌入播放音频。这是下面最好的方法。您可以使用javascript控制音频标记

您可以通过单击以下按钮来控制音频:

玩 停止 你必须把这个脚本放到

<script>
    $(document).ready(function() {
    var audioElement = document.createElement('audio');
    audioElement.setAttribute('src', 'audio.mp3');
    audioElement.setAttribute('autoplay', 'autoplay');
    //audioElement.load()
    $.get();
    audioElement.addEventListener("load", function() {
    audioElement.play();
    }, true);




    $('.play').click(function() {
    audioElement.play();
    });


    $('.pause').click(function() {
    audioElement.pause();
    });

     });

$(文档).ready(函数(){
var audioElement=document.createElement('audio');
setAttribute('src','audio.mp3');
setAttribute('autoplay','autoplay');
//audioElement.load()
$.get();
audioElement.addEventListener(“加载”,函数(){
audioElement.play();
},对);
$('.play')。单击(函数(){
audioElement.play();
});
$('.pause')。单击(函数(){
audioElement.pause();
});
});
但是对于Chrome,您不能使用.play()和.pause()。必须使用.Play()和.Stop。

您可以使用标签、对象或嵌入播放音频。这是下面最好的方法。您可以使用javascript控制音频标记

您可以通过单击以下按钮来控制音频:

玩 停止 你必须把这个脚本放到

<script>
    $(document).ready(function() {
    var audioElement = document.createElement('audio');
    audioElement.setAttribute('src', 'audio.mp3');
    audioElement.setAttribute('autoplay', 'autoplay');
    //audioElement.load()
    $.get();
    audioElement.addEventListener("load", function() {
    audioElement.play();
    }, true);




    $('.play').click(function() {
    audioElement.play();
    });


    $('.pause').click(function() {
    audioElement.pause();
    });

     });

$(文档).ready(函数(){
var audioElement=document.createElement('audio');
setAttribute('src','audio.mp3');
setAttribute('autoplay','autoplay');
//audioElement.load()
$.get();
audioElement.addEventListener(“加载”,函数(){
audioElement.play();
},对);
$('.play')。单击(函数(){
audioElement.play();
});
$('.pause')。单击(函数(){
audioElement.pause();
});
});
但是对于Chrome,您不能使用.play()和.pause()。必须使用.Play()和.Stop。

请确保有一个非常简单的选项来禁用该功能。我们中的一些人从一个向我们发出噪音的网站中得不到任何乐趣。:-)如果您想在单击时播放声音,请参见此处:请确保有一个非常简单的选项来禁用该功能。我们中的一些人从一个向我们发出噪音的网站中得不到任何乐趣。:-)如果要在单击时播放声音,请参见此处: