zoukankan      html  css  js  c++  java
  • js获取鼠标点击的对象,点击另一个按钮删除该对象

    作为js的一名新手,对于所谓的event的了解并不是太多,仅仅根据视频教学中的例子模仿着,写了诸如:

    function funcname(e)

    {

      e=window.event||event

    };的函数;

    今天在做一个长按删除的功能时,一时竟不知道如何建立:被点击元素与删除按钮之间的联系。

    百度许久,在此处(http://www.cnblogs.com/mgso/archive/2016/05/12/5487464.html)找到了一片文章,恰恰满足个人需求。

    然而,自愧难当的是,本人是新手,新到一种目前只学到js,jq不会用的境界,文章里讲的思路倒是明白,可是却不理解代码为什么是那种格式啊!

    这时,突然想起之前百度js全局变量时所学到的东西:window.x就是一个全局变量,可以再任何函数中访问。

    那么解决方案就来了:

    1.点击待删除元素时,获取window.event.target||window.srcElement即:当前点击对象  【rcElement是IE下的属性、target是Firefox下的属性、Chrome浏览器同时有这两个属性】

    2.使用window.x保存上述对象【window.x=window.event.target】

    3.在另一个删除按钮点击事件函数中删除此结点

    总结:相对于文章中引用的那个方法的确省事了许多,两句代码搞定。

    此处写下总结,以观后效。

  • 相关阅读:
    GATK-BWA-MEM handle GRCh38 alternate contig mappings
    GATK使用说明-GRCh38(Genome Reference Consortium)(二)
    GATK使用说明(一)
    [python] 线程池
    [python] 线程锁
    [python] 线程简介
    [linux] 更改目录显示颜色
    限制登录次数
    项目经验总结-twice
    Java泛型底层源码解析--ConcurrentHashMap(JDK1.6/JDK1.7/JDK1.8)
  • 原文地址:https://www.cnblogs.com/dlx1996/p/5683214.html
Copyright © 2011-2022 走看看