kgdc.net
当前位置:首页 >> jq里面用this和用$(this)有什么区别 >>

jq里面用this和用$(this)有什么区别

1、表示对象不同:this表示的是javascript提供的当前对象,$(this)表示的是用jquery封装候的当前对象。 2、过程不同:this对象可以直接用this.style修改样式,$(this)可以使用jquery提供的方法访问样式。 比如this.style.display="none"在jquery...

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

$(this)是jquery对象,能调用jquery的方法,例如click(), keyup()。 而this,则是html元素对象,能调用元素属性,例如this.id,this.value。 例如假设已经使得this和$(this)都指向了input对象了,若要获得input的值,可以this.value,但$(this)就得...

$(this).val(); 有四个重载版本 val() 获得第一个匹配元素的当前值。 val(array) check,select,radio等都能使用为之赋值 val(function(index, value)) 设置每一个匹配元素的值。 val(val) 设置每一个匹配元素的值。 this.value 获取 dom对象的值...

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

this 与 $(this) 是不一样的对象 this指针表示的是当前function中的context对象, 在 jQuery 事件中: - this 表示的是当前事件发生的目标元素(DOM对象) - $(this) 表示将该元素封装为一个 jQuery 对象 例如 $( "p" ).bind() 中的 this 就是一...

那我在第二行能不能这样写?var txt_value = $("#address") .val(); ? 可以。 jquery里面没有this. js里面有this,指的是当前这个DOM,(就是$("#address")) $(this),就把这个DOM,封装成jquery对象。不然直接this.val("")是不行的,因为val()...

没有区别: index选择器是这样的:jQueryObject.index( [ object ] ) object:可选/String/Element/jQuery类型表示指定元素的对象。 $(".content").hide().eq($('h1').index(this)).show(); 这句代码中的$('h1').index(this) this 是Element元素 $...

onclick="b()" 改成 onclick="b(this)" function b(obj){ var a = $(obj).prev('.tex').val();}

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

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