我正在使用jquery.maskedinput插件为电话号码字段创建一个掩码:
jQuery('input[type="tel"]').mask("(999) 999-9999");
使用Ryan Bates nested form的修改,我有一个表单,可以通过“添加电话号码”链接动态添加多个电话号码。此链接创建其他输入,但不应用掩码功能。我知道jQuery中的live()方法,但不确定是否/如何使用它来应用mask()方法。有没有办法将此蒙版应用于动态创建的输入?
答案 0 :(得分:3)
要回答我自己的问题......我使用jquery.livequery插件执行以下操作:
$('input[type="tel"]').livequery(function() {
$(this).mask("(999) 999-9?999");
});