mdsk.net
当前位置:首页 >> 如何根据EvEnt.tArgEt得到标签元素的名字 >>

如何根据EvEnt.tArgEt得到标签元素的名字

$('*').click(function(e) { if (e.target == this) { console.log('is me' + e.target.nodeName + this.nodeName); e.stopPropagation(); } else { console.log('not me' + e.target.nodeName + this.nodeName); // 其实上面阻止了冒泡,这里是...

首先你要在需要触发的html代码段写onclick属性,可以定义一个方法,如果代码简单的话直接写在onclick属性里面。比如把这段代码写在body标签里面

$('*').click(function(e) { if (e.target == this) { console.log('is me' + e.target.nodeName + this.nodeName); e.stopPropagation(); } else { console.log('not me' + e.target.nodeName + this.nodeName); // 其实上面阻止了冒泡,这里是...

如下代码可以实现点击页面获得被点击元素的id $(document).click(function(e) { // 在页面任意位置点击而触发此事件 $(e.target).attr("id"); // e.target表示被点击的目标})示例代码如下 创建Html元素 点击页面后,设置被点击元素背景色并获取...

你不妨先用 console.log(this)查看下当前被点击元素的 this 属性,然后可以看见里面有个$index属性,该属性指向的就是DOM元素列表中当前被点击的那个DOM的下标,只需要使用this.$index即可对当前元素设置特有属性和方法。除此之外this属性里面还...

target:触发事件的元素。 currentTarget:事件绑定的元素。 两者在没有冒泡的情况下,是一样的值,但在用了事件委托的情况下,就不一样了,例如: fsda ewre qewe xvc 134 document.getElementById("ulT").onclick = function (event) { consol...

JS中event.srcElement是IE中的用法,event.target是非IE中的用法.

this和event.target的区别: 1.js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远指向触发事件的DOM元素本身; 2.this和event.target都是dom对象,使用jQuey中的方法可以将他们转换为jquery对象:$(this)和$(event.tar...

只需要在函数参数中传入$event参数,在函数中使用$event.target就可以获取到了。 具体方法: [javascript] view plain copy [javascript] view plain copy $scope.switchCheckBox = function($event, value) { // console.log(value) if (value)...

function clickLi(e) { //兼容ie 火狐 chrome e = e || window.event; e.target = e.target || e.srcElement; alert(e.target.nodeName); }

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com