nynw.net
当前位置:首页 >> jquEry 的$(this)用法 >>

jquEry 的$(this)用法

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

this表示的是javascript提供的当前对象 $(this)表示的是用jquery封装候的当前对象 this对象可以直接用this.style修改样式 $(this)可以使用jquery提供的方法访问样式 比如this.style.display="none"在jquery中可以用$(this).css("display","none"...

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

多次使用时把对象赋给变量缓存起来,提高性能

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

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

亲,怎么可以给还几个div的Id都叫#top呢?页面上的ID是唯一的,重复ID前面设置的ID都会被覆盖掉

// 这里的是所有id是address的jquery对象的集合$("#address").focus(function() { // 这里的是当前这个单独的jquery对象 var me = $(this); var txt_value = me.val(); if (txt_value == "请输入邮箱地址") { me.val(""); }});// 所以不能被替换

$(function(){ $('#a').on('mouseover', function(){ var $e = $(this).find('.e'); // 找到 #a 里的 .e $e.css('xxx':'xxxx'); });});// 多看看jquery API 选择器部分就懂了。

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