我想切换文本框使用下面的代码,但它似乎不工作。我能够添加文本框,但删除没有发生。Jquery切换文本框
HTML:
<body id="bd">
<div id="did"></div>
<button id="btn" >Tryit</button>
</body>
JS:
$(document).ready(function(){
$("#btn").click(function(){
$("#bd").append('<input type="Text" name="fname" id="fname" />');
$("#fname").focus();
$("#btn").attr("id","button");
});
$("#button").on("click",function(){
$("#fname").remove();
$("#button").attr("id","btn");
});
});
如果要动态地添加元素的尝试使用委托()函数 –