3
4

1 に答える 1

11

非推奨の.toggle関数を使用しています。jQuery >= 1.9.0 では削除されているため、そのバージョンを使用している場合、このコードは.toggle代わりにアニメーション関数を呼び出します。2 番目の関数はコールバックです (この場合はすぐに実行されます)。

代わりに、そのような機能を自分で実装する必要があります。

var toggleState = true;
$('#autoUpdate').on("click", function() {
  if(toggleState) {
    alert('a');
  } else {
    alert('b');
  }
  toggleState = !toggleState;
});
于 2013-01-30T12:25:17.407 に答える