一句话告诉你JQuery $(this)到底指的是什么,怎么用

Posted 赖忠标

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一句话告诉你JQuery $(this)到底指的是什么,怎么用相关的知识,希望对你有一定的参考价值。

看了网上好多关于jquery $(this)的解释,感觉都说的很模糊。

下面说出我自己的理解。

this表示的是当前对象,下面以例子来说明

 

[javascript] view plain copy
 
 技术分享技术分享
  1. <!DOCTYPE html>  
  2. <html>  
  3. <head>  
  4. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js">  
  5. </script>  
  6. <script>  
  7. $(document).ready(function(){  
  8.   $("p").click(function(){  
  9.     $(this).hide();//$(this)是在方法click内,此处的$(this)表示的是当前调用click方法的对象$("p"),就是表示当前对象,当前调用该方法的对象  
  10.   });  
  11. });  
  12. </script>  
  13. </head>  
  14. <body>  
  15. <p>如果您点击我,我会消失。</p>  
  16. <p>点击我,我会消失。</p>  
  17. <p>也要点击我哦。</p>  
  18. </body>  
  19. </html>  

 

 

如果我的想法有错,欢迎大家批评指正

以上是关于一句话告诉你JQuery $(this)到底指的是什么,怎么用的主要内容,如果未能解决你的问题,请参考以下文章

this--java基础---this到底指的是谁??

HTTP 协议无状态中的 "状态" 到底指的是什么?

http协议无状态中的 "状态" 到底指的是什么?!

HTTP590- HTTP 无状态中的 "状态" 到底指的是什么?

HTTP协议无状态中的 "状态" 到底指的是什么?

http协议无状态中的 "状态" 到底指的是什么?!