有javascript调用功能
myfunction();
我用过
$('#chap1').on('click', function(){
audioplay();
});
所以音频功能可以运行,我想知道可以在不调用新功能停止音频的情况下“关闭/打开”该功能。
有什么方法可以停止/关闭javascript函数吗?
答案 0 :(得分:1)
我不确定停止/关闭该功能的含义。如果您打算退出该功能,则可以只使用return
。例如,
function myfunction() {
if (condition)
return;
}
这将在满足条件时停止该功能。
答案 1 :(得分:0)
这些帖子可能有助于您的逻辑:
I am trying to make a simple toggle button in javascript
Toggle on/off buttons in Javascript
将状态保存在true或false的变量中,然后在函数中指定相反的条件。
即。
///当页面加载时开始不播放为默认状态 var isPlaying = false;
$('#chap1').on('click', function(){
if (isPlaying == false){
audioplay();
}
if (isPlaying == true){
!audioPlay();
}
});
以上是伪代码。您可能需要编写一个函数来停止播放,因为我看不到您的audioplay()
函数。