jquery中的this 到底是什么意思? $(this)
2016-07-25 17:02
561 查看
转载:http://zhidao.baidu.com/link?url=fz1jXYe2OrGWAq2GTJzDRJ3W0Dlxxsdaxu0jR520VLMG-bpesV58S4ccUOZ3Yj_HAqa-twA7iDlSagCZHPloQK
如果你学过面向对象语言的话,例如JAVA,你应该明白这个this在JAVA里的意思,简单的说,谁在调用它,它就代表文谁。那么,用到这个jquery里,也算是蛮简单的.举两个例子,一个是单个对象,一个是li元素集合例1:$("#btnConfirm").click(function(){alert($(this).val()); //看这里,this代表的其实就是这个ID为btnConfirm的按钮,因为你现在点击的是ID为btnConfirm的按钮,那么this就是它});例子2:$("ul li").each(function(){alert( $(this).text()); //这里的this代表的是迭代的每个li元素,因为每次迭代,得到的都是一个<li>元素,那么这个时候this 就代表着这个当前的<li>元素})
相关文章推荐
- Demo-jQuery下拉列表内容联动
- $()的三种方法-jquery
- Demo-checkbox全(不)选,反选
- Demo-jQuery获取焦点&文本框大小变化
- Demo-jQuery常用选择过滤器
- jQuery html() 方法
- Demo-取checkbox选中个数
- jQuery 3.0 的新特性
- Demo-表格行间隔颜色
- Banner中利用Jquery隐藏显示下方DIV块
- 使用jquery获取ur中指定参数值
- 【转载】jQuery动画中的queue()函数
- jquery easyui 组件 textbox/combobox/numberbox 启动、禁用 判断是否禁用
- JQuery的学习
- 高效的jQuery代码编写技巧大盘点
- javascript与jquery动态创建html元素示例
- jquery.fly.min.js 拋物插件
- 十分钟玩转 jQuery+实例大全
- (转)用JQuery实现Fix表头表格
- JQuery this和$(this)的区别及获取$(this)子元素对象的方法