brrq.net
当前位置:首页 >> jQuEry里面的$("this")和$(this)有什么区别 >>

jQuEry里面的$("this")和$(this)有什么区别

1、$("this")是使用标签选择器,查找名为this的标签 2、$(this)取出当前对象并转换为jQuery对象 3、$(this)是jquery对象,能调用jquery的方法,例如click(), keyup();而this,则是html元素对象,能调用元素属性,例如this.id,this.value

$() 方法 如果括号中是 js 原生的dom 对象 的话, 该方法可以吧其转换为 jquery 对象,只有jquey 对象才能使用 jquery 的方法, 比如你用document.getElementById("id") 获取了一个 dom对象 你不能使用 他的方法 比如 .css() .animate() .click(...

如果你学过面向对象语言的话,例如JAVA,你应该明白这个this在JAVA里的意思,简单的说,谁在调用它,它就代表文谁。 那么,用到这个jquery里,也算是蛮简单的.举两个例子,一个是单个对象,一个是li元素集合 例1: $("#btnConfirm").click(funct...

其实是个简单的问题。$(this) 返回一个 jQuery 对象,你可以对它调用多个 jQuery 方法,比如用 text() 获取文本,用val() 获取值等等。而 this 代表当前元素,它是 JavaScript 关键词中的一个,表示上下文中的当前 DOM 元素。你不能对它调用 jQu...

$ 是JQuery对象,是JQuery 常用的一个回传函数,定义为 "选取" 英文是 selector 的缩写例子︰$.function();就是 选取 JQuery 定义的 function() 执行$('input')就是 选取 HTML 当中全部的 input 标签$('#abc')就是 选取 HTML 当中 ID 名称为 abc...

首先说明一下this是原生js就有的,而$(this)是jquery的封装,他们都表示当前对象,但是有差异; $("#address").click(function(){ 这里是代码 },"这里是代码"中的$(this)就是指的当前$("#address"); 如果它是$(".address")说明可能有多个,$(th...

得到的结果完全相同. 但注意这是二种完全不同的逻辑. 循环遍历 保证了从某父级中取得一个值. 直接使用$("#MyTr") ,我们只知道#MyTr" 可能在document文档中. 所在我建议你这样写代码. 在已知道父级的时候 $("#MyTable").find("#MyTr")

区分这个很简单,当你用的方法是jquery时,就用$(this),如果是JS方法,就用this,咱们回头看一下你贴出来的代码$(this).html( $(this).html() + " BAM! " + i );这个里的html()是JQUERY方法,用$(this).html(),当然,JS里也有相似方法innerHTM...

$仅代表JQ这个名字,表示用的是JQ,this就是指向定位的对象了

$this只是个自定义的变量; $(this)是将当前don对象转换成jquery对象 ; 一般定义jquery变量习惯$开头,提高可读性而已。 $(this)是把DOM对象封装成jquery对象,其相当于一个集合。 用法如下: jQuery $('a').click(function(){ this.innerHTM==...

网站首页 | 网站地图
All rights reserved Powered by www.brrq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com