选择使用jQuery动态创建的元素
Selecting elements which are created on the fly with jQuery
我正在尝试实现这里列出的jQuery插件,如:
$(document).(function($){
$('input[id^="field-phone-"]').mask("0 (99) 999 9999");
});
工作正常。然而,如果我创建另一个字段运行时,选择器不会选择它。如何让jQuery意识到这一点?我看过live的东西,但是不知道怎么实现
使用标准的jQuery,简单的答案是你不能。您需要在创建新元素的同时再次调用mask()
函数。
相关文章:
- 在运行时创建元素时移到一边时出错
- 如何在动态创建元素的内联onclick事件中传递对象
- 在 jquery 中创建元素
- 当我动态创建元素时,选择的插件不起作用
- HTML javascript函数来创建元素
- 从外部 js 脚本创建元素并插入到 html 中
- 在 d3 中为数据列表创建元素
- 如何在循环中创建元素并将其添加到DOM中
- JQuery-创建元素并将其连接到其他html
- 创建元素更好还是只在html上准备好它们
- 挂钩文档.使用函数原型创建元素
- Javascript动态创建元素和onclick函数
- 从任何jquery选择器字符串创建元素的最有效方法
- 动态创建元素和添加onclick事件不起作用
- 在javascript中创建元素时,CSS转换规则固有地被覆盖
- 如何在特定的HTML标记下用JavaScript创建元素
- 如何根据我正在读取的节点的元素名称创建元素
- 使用Jquery在元素中创建元素
- 使用JavaScript创建元素并使用它
- 将托管 Bean 与 javascript 结合使用来创建元素