为动态添加的元素绑定事件

Posted zhaogaojian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为动态添加的元素绑定事件相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
  $("body").on(click,p,function(){
    $(this).hide();
  });
});
</script>
</head>
<body>
<p>如果您点击我,我会消失。</p>
<p>点击我,我会消失。</p>
<p>也要点击我哦。</p>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
  $("p").click(function(){
    $(this).hide();
  });
});
</script>
</head>
<body>
<p>如果您点击我,我会消失。</p>
<p>点击我,我会消失。</p>
<p>也要点击我哦。</p>
</body>
</html>

注意1,2代码区别,方式1,后期动态添加的<p>标签是可以点击消失的,方式2不行

以上是关于为动态添加的元素绑定事件的主要内容,如果未能解决你的问题,请参考以下文章

jquery动态添加到html页面的元素绑定事件

jQuery对 动态添加 的元素 绑定事件(on()的用法)

jQuery 判断元素上是不是绑定了事件

为动态添加的元素绑定事件

jQuery-为动态添加的元素绑定事件

JQuery给动态添加的元素绑定事件