jq动态添加的按钮,绑定单击事件问,该如何处理

jq动态添加的按钮,绑定单击事件问a herfjavascript:cs(1)添加/adiv idobj/divJScript code$

jq动态添加的按钮,绑定单击事件问
<a herf="javascript:cs(1)">添加</a>
<div id="obj"></div>

JScript code
$(function(){   cs(0);});function cs(i){    returnHtml = "<input type='button' value='浏览' class='btnUpload' id='btnScan"+i+"' />";    $(Obj).append(returnHtml);    //把浏览按钮附加单击事件    $("#btnScan"+i).bind("click",function(){    alert("测试一下!")     });            }

问题:打开页面时returnHtml的代码会自动添加到div中,当我单击浏览按钮ID=btnScan0时,是正常的,在添加一个按钮,当我单击浏览按钮ID=btnScan1就不行,也没有任何错误,不知道怎么回事。怎么解决啊!

[解决办法]
你的cs()方法先添加了button,接着为新元素添加了click事件,所以新元素的是可以正确响应你的事件的。