关于this的疑问
来源:2-4 编程练习
cjq6502
2019-07-04 07:23:15
$('ul li').on('mouseover',function() { console.log(this); //打印dom元素 })
这里打印的是dom对象,而不是zepto对象,
既然on前面的是zepto对象,zepto是如何做到把事件内部的this指向改为dom元素的?
1回答
你好同学,因为this本身就是原生js中的对象,所以会返回dom对象哦。如果想要输出zepto对象,应该使用$把原生的对象转换成zepto对象,如下:
祝学习愉快,望采纳。
相似问题