2011-06-16 34 views
3

我使用jquery.maskedinput插件創建一個電話號碼字段面膜:將插件的方法應用於動態創建的元素?

jQuery('input[type="tel"]').mask("(999) 999-9999"); 

使用的瑞安貝茨nested form的修改,我在那裏有多個電話號碼可以動態地通過添加一種形式「添加電話號碼」鏈接。此鏈接會創建附加輸入,但不會應用蒙版功能。我知道jQuery中的live()方法,但我不確定是否/如何使用它來應用mask()方法。有沒有辦法將這個掩碼應用到動態創建的輸入中?

回答

3

要回答我的問題......我用jquery.livequery插件來做到以下幾點:

$('input[type="tel"]').livequery(function() { 
    $(this).mask("(999) 999-9?999"); 
}); 
相關問題