Jquery中$(this)的含义----联系的问题
来源:互联网 发布:农资进销存软件zzhqkj 编辑:程序博客网 时间:2024/05/21 10:29
问题一:jquery中的this 到底是什么意思? $(this)
解答:
如果你学过面向对象语言的话,例如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元素,因为每次迭代,得到的都是一个
})
问题二:jquery $(this)的疑问
比如
那我在ckick_func()中获取的
$(this)获取的是什么 我是新手
解答:
$(this)这种写法,是需要jquery上下文环境的··
你上面的写法,我分析应该是直接在javascript函数体中直接写的吧!
你可以试着增加一段下面的内容:
(":button").click( function(){(this).parent().parent().remove(); } );
解答二:
$(function(){$('button').click(function(){//$(this)表示当前对象,在这里指的是button按钮$(this).closest('tr').remove();//或者:$(this).parent().parent().remove();//或者:$(this).parents('tr').remove();})})
问题三:jquery this和 $(“this”)和this的区别
解答一:
$(this)是jquery对象,可以直接用jquery扩展的方法
this是dom对象
解答二:
this表示你当前操作的对象,$(“this”)指的是this这个字符串对应的标签对象
- Jquery中$(this)的含义----联系的问题
- jquery中$(this)代表的含义
- java中this的含义?
- 结构中this的含义
- javascript中this的含义
- javascript中this的含义
- javascript中this关键字的含义
- java中this的含义和用法
- jquery中$(function(){...})的含义
- jQuery选择器this的问题
- JQuery 中this 和 $(this) 的区别
- jQuery中this与$(this)的区别
- jQuery中this与$(this)的区别
- jQuery中this与$(this)的区别
- jQuery中 this 与$(this)的差别
- jQuery中this与$(this)的区别
- jQuery中this与$(this)的区别
- jQuery中this与$(this)的区别
- openstack的lbaas疑问
- Note-06-函数
- Android系统启动过程详解
- pesonal模式和Enterprise模式,eap模块状态机和eapol模块状态机------内外联系区别
- js和android之间的交互
- Jquery中$(this)的含义----联系的问题
- javascript 语言技巧
- JS封装成DLL
- VMware
- [LeetCode104]Maximum Depth of Binary Tree
- ZuoyeNo-06
- MySQL Drop 大表解决方案
- 关于view滑动的学习
- 转载-Hadoop NameNode元数据相关文件目录解析