javascript - 在两个函数之间切换

标签 javascript jquery toggle

目前我有一个按钮,当点击它时,它的文本从暂停更改为恢复。我为此使用 jQuery 和切换:

$(document).ready(function() {
    $("#pause").click(function() {
      $("td").toggle();
      $(this).html($(this).html() == "Pause" ? "Resume" : "Pause");
    });
});

这一切都有效。我还有两个功能:

function pauseTimer() 
function startTimer()

如何将这两个功能“集成”到我的切换代码中?因此,当我点击暂停时,它会将文本切换为继续并使用 pauseTimer() 函数,如果我再次点击按钮,文本将变回暂停并使用 StartTimer( )?

谢谢

最佳答案

$(this).html() == "Pause" ? pauseTimer() : startTimer();

会起作用。您必须在函数中将元素的 html 内容更改为 Start 或 Pause,以便函数将根据元素的 html 交替运行。

关于javascript - 在两个函数之间切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19931525/

相关文章:

javascript - jquery - 使用默认选项在 div 之间切换

javascript - $(this) 和toggle() 多个类的问题

javascript - 从 jquery/javascript 函数获取数组

javascript - $resource 函数包装器 angularjs

javascript - 当在模板内部使用粘性指令时,ngSticky 插件不起作用

Javascript 类仅显示其中一个对象

jquery - 按钮点击事件无响应

javascript - jQuery 验证 - 更改无效元素的 css

javascript - CSS 可见性切换,页面加载时未选中,默认错误地显示 d3 SVG 类

c# - 我可以从我的 ASP.NET 代码隐藏中调用一个 javascript 函数(来自经典 ASP)并获得它的结果吗?