javascript:点击后切换按钮的行为

时间:2014-02-15 11:08:54

标签: javascript jquery

我有一个计时器。我想要一个,但可以用来开始/暂停/恢复。 Here is the code

是否像

  toggleButton.click(function(){
    if (){
      Clock.start();
      self.click(function(){
        Clock.pause();
      });
    } else if (){
      Clock.pause();
      self.click(function(){
        Clock.resume();
      })
    } else{
      Clock.resume();
      self.click(function(){
        Clock.pause();
      })
    }
  });

看起来很有效,但我在Firebug中遇到错误:

TypeError: self.click is not a function

self.click(function(){

1 个答案:

答案 0 :(得分:3)

Fiddle Demo

self替换为$(this)

阅读this keyword