感謝您的期待,所有真誠有幫助的答案都會提高。 我有一些日期輸入字段,當頁面加載時,有一堆動態生成。每次生成一個新實例時,不要在該類上調用.datepicker(),而是使用.live,但它似乎沒有工作。任何想法爲什麼?Jquery .live作品,但不包含.datepicker
$("input[name=myfav]").live("click", function(){
$(this).datepicker({
/* some options here */
});
});
我應該提到,它適用於自動完成的例子。
$("input[name=mytwo]").live("click", function(){
$(this).autocomplete("somefile.php");
});
感謝您的答覆。我知道這是插件相關的,因爲其他插件工作正常。這澄清了它。 – Chris 2009-10-18 21:34:18
+1你剛剛爲我節省了很多時間。 – 2009-12-11 20:35:21
碰到同樣的問題。對於我們來說,使這項工作的另一部分是確保每個日期選擇器輸入具有唯一的ID。否則,至少在谷歌瀏覽器中,您可以點擊任何輸入並獲取日期選擇器,但實際上它會使用該ID更改第一個日期。 (當然,從語義上講,ID應該始終是唯一的,不過那是錯誤。) – 2010-11-16 15:36:12