zoukankan      html  css  js  c++  java
  • 为未来元素添加点击事件的两种写法

    哈哈哈,小七来了,对于经常搬砖撸代码的猴子们,一定会遇到给好多li(死的还是动态字符串拼接生成的(对未来元素添加不到事件的看之前写的事件委托))添加点击事件
    第一种:
    var index=0;
    for(var i=0;i<li.length;i++){
    li[i].index=i;//必须的
    li[i].onclick=function(){
    alert(1)
    }
    }
    第二种:
    事件的另一种写法(动态生成的多个li标签都加onclick="jia(this)就不用for循环里面嵌套点击事件了)
    <li onclick="jia(this)"></li>拼接的时候直接把事件拼接进去,还有利于代码的封装复用不错,小七比较喜欢他了呢,菊花已洗白,静等皇上回宫。
     
    function jian(that){
    //that就是this js对象
    var that = $(that);//如果想用jq方法则转化一下
    alert(1)
    }
  • 相关阅读:
    第十五周作业
    十三周作业
    第十三周上机作业
    第十二周作业
    第十二周作业
    第十一周作业
    第十一周上机作业
    第十次上机作业
    第九周上机作业
    安卓第一周
  • 原文地址:https://www.cnblogs.com/MagicZhao123/p/6485829.html
Copyright © 2011-2022 走看看