gpt4 book ai didi

javascript - “this” 、 “$this” 和 “$(this)” 有什么区别?

转载 作者:IT王子 更新时间:2023-10-29 03:10:00 24 4
gpt4 key购买 nike

这三种形式有什么区别:

this
$this
$(this)

最佳答案

典型用法中,您通常会看到它们像这样($this 用法可能有所不同):

  • this - 指的是您当前所在的处理程序中的 DOM 元素,但在其他情况下这可能完全是另一个对象,但它始终是上下文。
  • $this - 通常由 var $this = $(this) 创建 jQuery 包装版本的缓存版本以提高效率(或链接 $( this) 在许多情况下得到相同的结果)。
  • $(this) - 元素的 jQuery 封装版本,因此您可以访问 all its methods (特别是 $.fn 中的那些)。

关于javascript - “this” 、 “$this” 和 “$(this)” 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3889570/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com