Jquery append追加内容的问题

2024-11-28 16:34:07
推荐回答(3个)
回答1:

你位置放错了,ready的时候那个file控件都还没有,怎么添加事件?应该把change放在button的click里,如:
$(document).ready(function(){
$("button").click(function(){
var str="";
$("body").append(str);
$("#a").change(function(){
alert($(this).val());
});
});
});

回答2:

通过脚本添加的元素,要用live进行绑定动作
$("#a").live("change",function(){
alert($(this).val());
});

回答3:

$("#a").change(function(){
alert($(this).attr("属性名"));
});
这样试试