小编use*_*458的帖子

Jquery事件不适用于动态追加的元素

我正在尝试将新DOM对象附加到某个Div并且它可以工作,但不知何故 - 我为这些新附加对象编写的事件没有响应.这是为什么?

我在这里附上一个简单的例子:点击段落应该隐藏的任何段落.然而,对于使用.append添加的段落,它不起作用.

http://jsfiddle.net/xV3HN/

有我的代码:

$(document).ready(function(){

$("#add").click(function(){
     $("#containerDiv").append("<p> I should hide as well if you click me </p>");
  });

 $("p").click(function(){
     $(this).hide();
  });

});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

13
推荐指数
2
解决办法
8505
查看次数

标签 统计

javascript ×1

jquery ×1