当我使用 .html() 放置数据时,jQuery 脚本不适用于新数据。代码是这样的:
<html>
<head>
<script>
$(document).ready(function(){
$("#newhtml").on("click", function(){
alert("I'm the NEW one!");
});
$("#put_new").on("click", function(){
$("#newdiv").html("<input type = 'button' id = 'newhtml' value = 'click on me'/>");
});
});
</script>
</head>
<body>
<div id="newdiv"></div>
<input type="button" id="put_new" value="put new html" />
</body>
</html>
这是一个简单的示例,但我要放置更多数据,并且我希望新元素以这种方式与脚本一起使用。我试图在 stackoverflow.com 上搜索,但没有找到任何适用的。太感谢了。