【发布时间】:2014-04-23 12:34:04
【问题描述】:
我用一些html和javascript加载了一个html页面,代码如下
<button id="test"> test button </button>
<div id="result"></div>
我的脚本如下(jquery 已正确添加)
<script>
$("#test").on("click" , function(){
$("#result").text("hello world");
});
$("#button1").on("click" , function(){
$("#result").text("goodbye world");
});
</script>
测试按钮工作正常。现在让我们说而不是你好世界 被打印出来,我们在结果 div 中附加了一个添加的按钮 已设置的方法。
<button id="test"> test button </button>
<div id="result"><button id="button1">Button 1</button></div>
点击button1时什么都没有发生?为什么会这样?我认为它没有注册 html,因为它是动态创建的。我怎样才能使它在单击此按钮时发生某些事情?提前谢谢你
【问题讨论】:
-
添加按钮的方法在哪里?
标签: javascript jquery html ajax