Jquery 中的$(this) 和javascript中的this
2024-09-24 21:09:53
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)代表元素本身
最新文章
- CSS样式之优先级
- iOS中数据传值的几种方式
- JSON 格式说明
- 探索 OpenStack 之(14):OpenStack 中 RabbitMQ 的使用
- 控制DIV占满屏幕
- android学习笔记23——菜单
- BFPRT(线性查找算法)
- linux下vi的复制,黏贴,删除,撤销,跳转等命令
- Azure Cloud中的Log4Net设置
- spring+ibatis环境搭建
- DataGrid点击上下一页loading效果
- apache httpd, nginx, tomcat, jboss
- JavaScript基本概念(变量和数据类型)
- 移动mmbilling似乎有个BUG,通过JNI调用会抛出异常
- Android平台调用Web Service:螺纹的引入
- 【源码分享】mui实现简单的手机音乐播放器
- Java自学编程学习之路资源合集
- Javascript 运行上下文和作用域链
- [cnblog新闻]历史性时刻:云硬件支出首次高于传统硬件
- Python基础【day02】:字符编码(一)