jquery如果多次单击

时间:2016-03-30 09:48:58

标签: javascript jquery

这只是我功能的一小段代码。该函数默认为false,当您单击#my-button时,该函数将为true并运行。

但是现在我希望当你再次点击同一个按钮时,该功能将再次变为假,并且应该停止工作。

每次点击按钮时都应该这样做(如果使用类而不是id也可以这样做)

$('#my-button').toggle(function () {
    sliderPaused = true;
}, function () {
    sliderPaused = false;
});

我使用切换功能,只有这对我不起作用。我的代码有什么问题吗?

1 个答案:

答案 0 :(得分:0)

$('#my-button').click(function () {
       if (sliderPaused) sliderPaused = false;
       else sliderPaused = true;
});