修改样式,但可以先写两套样式然后使用三元运算符 4、e.currentTarget.dataset和e ...
修改样式,但可以先写两套样式然后使用三元运算符 4、e.currentTarget.dataset和e ...
在微信开发中我们经常会用到标签中属性的属性值,有时候我们通过 data-* 和 e.target.dateset 来获取属性值会出现一点小bug,即是调用出来的数据是undefined。 1)方案1–去掉驼峰式命名,纯小写 很多人可能会像我我一样卡在 ...
e.detail.value是原生小程序事件的值,类似于input select 等等 e.currentTarget.dataset.value 是自己自定义的data-info的值 ...
直接上代码: body里: <div id="father"> father <div id="son"> son ...
在DOM事件对象中有两个属性总是时不时的困扰我,就是target和currentTarget,有时候很迷惑分不清两者的区别,因此有必要把这两个属性好好梳理一下,加深理解,以便日后的查询。 MDN中对target的解释为,一个触发事件的对象的引用, 当事件处理程序在事件的冒泡或捕获阶段 ...
e.target 指的是你点击的元素 e.currentTarget 指的是你当前绑定点击事件的元素 如上示例结构,把点击事件绑定在父元素, 如果js设置 e.currenttarget , 那么无论你点击div内的任何一个位置,指定的都是绑定了点击事件的 父级 ...
e.target与e.currentTarget是非常重要的,尤其是涉及到页面传值时!本节只说两者的区别, 下面开始正文啦!! 先来大概梳理下逻辑,以便引申与更一步了解target与curentTarget。 事件分为2种,冒泡与非冒泡。 这不是重点 ...
简单的说,e.curretnTarge是指注册了事件监听器的对象,e.target是指对象里的子对象,实际触发这个事件的对象。 在《JavaScript高级高级程序设计》中,对这2个属性说明如下: 属性/方法 类型 读/写 说明 ...