如何在点击时调用两个函数之间交替?例如,这是按钮
<div id="fooButton" />
这里是javascript
function fooOne() {
alert('foo One called');
}
function fooTwo() {
alert('foo Two called');
}
如何在备用按钮点击时调用fooOne()和fooTwo()?
答案 0 :(得分:11)
您可以使用toggle pseudo-event:
$('#fooButton').toggle(fooOne, fooTwo);
注意:从jQuery 1.8开始不推荐使用,在jQuery 1.9+中删除。如果您还需要此功能,可以使用jQuery-migrate。
答案 1 :(得分:6)
使用jQuery的toggle()方法
$("#fooButton").toggle(fooOne, fooTwo);
编辑使用你的命名函数,而不是粗暴地使用匿名函数。