jquery中的this

转载 2016年08月30日 15:54:26

$()生成的是什么呢?实际上$()=jquery(),那么也就是说返回的是一个jquery的对象。
$(this)jquery对象,能调用jquery的方法,例如click()keyup()

$(function () {
   $('button').click(function () {
       alert(this);//this 表示原生的DOM
       //$(this)表示当前对象,这里指的是button
   }) 
});

结论:
this,表示当前的上下文对象是一个html DOM对象,可以调用html对象所拥有的属性,方法。
$(this),代表的上下文对象是一个jquery的上下文对象,可以调用jquery的方法和属性值。

jquery权威指南以及源码

  • 2014年05月26日 10:34
  • 19.06MB
  • 下载

Jquery Mobile中的按钮

  • 2015年05月08日 14:03
  • 187KB
  • 下载

jquery讲义

  • 2013年01月15日 21:52
  • 6.33MB
  • 下载

jquery的==与===的区别讲解

==, 两边值类型相同时,等同于===;不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。...
  • wu920604
  • wu920604
  • 2017-07-03 17:57:32
  • 847

jquery的$是什么意思与相关的

转载的  转载出http://keleyi.com/a/bjad/6ogakng2.htm jQuery中的“$” 在jQuery中,最频繁使用的符号“$”。$提供了各种各样丰富的功能, ...
  • u012102536
  • u012102536
  • 2016-01-17 21:47:50
  • 2575

jquery中 $ 和 jQuery 及 $() 的区别

用过jquery的人都知道,jquery有两种用法,一种是$,还有一种是jQuery,那么这两种方式在使用上有什么区别呢?         答案是这两种用法没什么区别,只是别名而已,用$要比jQue...
  • liu251890347
  • liu251890347
  • 2014-08-15 13:37:12
  • 5194

ajax+jquery二级联动实现

  • 2011年06月01日 16:24
  • 57KB
  • 下载

jquery中$的作用

 $本身只是一个标识符,它可以是任何变量,
  • piaofenglanyan
  • piaofenglanyan
  • 2014-04-11 17:24:52
  • 714

【jquery】jquery中$与$()的区别

jQuery中$与$()的区别?  Javascript代码 jQuery = window.jQuery = window.$ = function( selector, context )...
  • yanhui_wei
  • yanhui_wei
  • 2014-03-31 15:52:46
  • 1714
收藏助手
不良信息举报
您举报文章:jquery中的this
举报原因:
原因补充:

(最多只允许输入30个字)