2011-05-20 46 views

回答

2
$('form').change(toggleSubmit).keyup(toggleSubmit); 

或者:

$('form').bind('change keyup', toggleSubmit); 
+0

太棒了!謝謝。 – 2011-05-20 15:13:50

+0

@Max:不客氣:-) – 2011-05-20 15:18:26

5
$('form').bind('change keyup', function(){toggleSubmit();}); 

jQuery .bind() Multiple Events

UPDATE:當然,你可以簡單地寫toggleSubmit代替function(){toggleSubmit();},我剛離開那裏,你原來的例子(你可能有想添加一些其他的東西,我不知道)。

+2

+1我喜歡這樣。我刪除了我的答案。 – 2011-05-20 14:35:21

1

我敢肯定,jQuery允許你連接它們,但我不會說它更乾淨。更短並不總是更清潔,這是非常簡單的。

如果你願意,你可以這樣做:

$("form").change(function(){toggleSubmit()}).keyup(...etc..); 

但我把它不太清楚。

相關問題