zoukankan      html  css  js  c++  java
  • jquery给动态添加的dom元素绑定事件

    $('input').click(function () {
     
    //处理代码
     
    });

    这只能是对已经加载好的元素定义事件,那些后来添加插入的元素则需要另行绑定,对于页面中动态添加的元素,在页面加载完成后添加的,因此页面加载时无法给其绑定事件处理函数,好在jquery提供了on方法,如为动态添加的元素附加单击事件。对于jquery1.7+的版本直接用on方法,

     $('body').append('<p id="pid"></p>');
    $('#pid').on('click',function(){
           //业务逻辑
    });

    对于早于1.7的版本用live方法.

                   $('body').append('<p id="pid"></p>');
                    $('pid').live('click',function(){
             //业务逻辑
               });
  • 相关阅读:
    第三次上机练习
    第三次作业
    第二次上级练习
    第二次作业
    第一次上机练习
    第一次作业
    4.20
    4.16
    4.10
    4.9
  • 原文地址:https://www.cnblogs.com/langhua/p/3698432.html
Copyright © 2011-2022 走看看