zoukankan      html  css  js  c++  java
  • 一句话告诉你JQuery $(this)到底指的是什么,怎么用

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

    下面说出我自己的理解。

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

    [javascript] view plain copy
     
     在CODE上查看代码片派生到我的代码片
    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>  

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

  • 相关阅读:
    面试题_day0212
    面试题_day0211
    猫眼的数字解密
    缺口验证码
    mysql替换字段里面的内容
    mysql重复id删除
    追踪你的女朋友。
    淘宝登录验证
    jadx-gui-1.0.0.jar怎么运行?
    Python实现一个进度条
  • 原文地址:https://www.cnblogs.com/lazb/p/6819551.html
Copyright © 2011-2022 走看看