javascript - 每次点击即可在文本之间切换

标签 javascript jquery

$("#mute").click(function(){
        $("#audioplayer")[0].muted = $("#audioplayer")[0].muted; 
        $("#message").text("Volume muted");
    })

我需要实现的是,当用户再次单击“静音”按钮时,他们将收到另一 strip 有“音量未静音”的消息,而不是静音,如果他再次单击它,则切换回静音,依此类推。

最佳答案

尝试以下操作

(function() {
  var muted = false;
  $("#mute").click(function(){
    muted = !muted;
    $("#audioplayer")[0].muted = muted;

    var msg = muted ? "Volume muted" : "Volume unmuted";
    $("#message").text(msg);
  });
})();

关于javascript - 每次点击即可在文本之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10055434/

相关文章:

javascript - SoundManager 2 360Ui安装

javascript - 在 for 循环中分配输入值

javascript - 如何访问executeSql函数之外的变量

javascript - 使用jquery中的引导表将id添加到动态创建的行

javascript - D3 : How to conditionally bind SVG objects to data?

javascript - jQuery 异常处理

c# - 用c#填充javascript数组

javascript - 在表格的 <tr> 中交替使用颜色

javascript - 找到第一类,然后逐渐将类添加到所有具有相同名称的 div

javascript - REST 服务不适用于 POST 类型的 $.Ajax()