Jquery 中的$(this) 和javascript中的this
Posted 一天一点到
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery 中的$(this) 和javascript中的this相关的知识,希望对你有一定的参考价值。
this 是 javascript 中的关键字。 $(this) 可以认为是用 jQuery 包装过 JavaScript 中的 this,包装后 $(this) 就会继承 jQuery 的方法。
本质就是JavaScript与jQuery对象的转换
$(‘a‘).click(function(){
// 这里的 this 指向当前点击的DOM节点,也就是a。可以调用DOM方法,比如this.getAttribute, this.tagName ...
// 这里的 $(this) 表示包装过的一个 jQuery 对象,拥有 jQuery 的一些方法,比如 $(this).addClass(), $(this).hide() ...
});
总而言之:$(this)代表元素本身
以上是关于Jquery 中的$(this) 和javascript中的this的主要内容,如果未能解决你的问题,请参考以下文章