之前jquery用多了习惯了它那简洁的写法,后来使用ES6进行编写的时候,需要使用类似$(this).parent();来获取点击元素所属的父级元素时发现,es6中的class下的this指向是class本身,所以$(this),指向的并非点击的元素,此时就需要使用e.target来获取所选择的元素,之后会发现即使你引入了jquery,它依旧提示parent()不是一个函数,因此我们就需要使用e.target.parentNode来获取父级元素。
相关文章
- 可以使用javascript将多个事件侦听器/处理程序添加到同一元素中吗?
- JQuery获取当前元素的上一个/下一个兄弟级元素,字符串截取,转换大小写等元素的方法
- JavaScript获取元素尺寸和大小操作总结
- javascript 获取iframe元素的方法
- 使用JavaScript获取select元素选中的value和text
- 如何获取XML值,然后使用javascript将它们输出到htm文件中?
- jsp子页面(iframe)获取父页面(在另一个页面中用iframe)元素的方法
- iframe子页面获取父页面元素的方法
- jsp子页面(iframe)获取父页面(在另一个页面中用iframe)元素的方法
- 使用js获取表单元素的值