单击时在两个函数之间切换

如何在点击时调用两个函数之间交替? 例如,这是按钮

这是javascript

 function fooOne() { alert('foo One called'); } function fooTwo() { alert('foo Two called'); } 

如何在备用按钮点击时调用fooOne()和fooTwo()?

您可以使用toggle伪事件 :

 $('#fooButton').toggle(fooOne, fooTwo); 

注意:从jQuery 1.8开始不推荐使用,在jQuery 1.9+中删除。 如果你还需要这个函数,你可以使用jQuery-migrate 。

使用jQuery的toggle()方法

 $("#fooButton").toggle(fooOne, fooTwo); 

编辑使用您的命名函数而不是使用匿名函数。