zoukankan      html  css  js  c++  java
  • 为动态添加的元素,绑定click事件

    全选和取消全选

    $("#quanxuan").click(function(){
    $("input[name='picCheck']").prop("checked",this.checked);
    });
    $("#picList").on('click','input',function(){
    console.log($("input[name='picCheck']").length);
    $("#quanxuan").prop("checked",$("input[name='picCheck']").length == $("input[name='picCheck']:checked").length ? true : false);
    });

    此处原来绑定.click()方法,但是.click()方法,当动态添加新元素时并没有绑定。

    解决方法:

    $( selector ).live( events, data, handler ); // jQuery 1.3+
    $( document ).delegate( selector, events, data, handler ); // jQuery 1.4.3+
    $( document ).on( events, selector, data, handler ); // jQuery 1.7+
  • 相关阅读:
    1_Selenium环境搭建
    python functools
    python 参数注解inspect
    python 堆排序
    python functools
    python 装饰器
    python 柯里化
    python 高阶函数
    python 树
    python 函数销毁
  • 原文地址:https://www.cnblogs.com/suiblog/p/3640910.html
Copyright © 2011-2022 走看看