jquery函数来获取动态控件

时间:2010-07-18 06:03:44

标签: jquery-selectors

我在网页中为每个li标签添加了json对象数据和三个按钮。 我的要求是,我想获得动态添加的按钮。但我没有通过使用下面的脚本获得该按钮

$("but1").click(function(){
   alert("hi iam getting dynamic added button");
});

所以请给我一些建议,以实现这个目标。

2 个答案:

答案 0 :(得分:3)

$('#selector').live('click', function(){} )

由于它们不存在,您需要使用livedelegate

答案 1 :(得分:0)

动态生成元素需要live()方法:

$("#but1").live('click', function(){
   alert("hi iam getting dynamic added button");
});

<强>住()

  

描述:将处理程序附加到   所有匹配的元素的事件   当前选择器,现在或在   将来