转弯'$(本)及"x27 ;;jquery到javascript';这';

转弯'$(本)及"x27 ;;jquery到javascript';这';,javascript,jquery,Javascript,Jquery,是否可以将jquery“$(this)”反转为javascript“this” 如何做到这一点?jQuery是基于集合的,允许您使用索引符号([])或方法访问该集合的元素 因此,如果您有一个jQuery集: var set = $(this); …您可以通过set[0]通过set[set.length-1]访问它的元素,也可以通过set.get(0)通过set.get(set.length-1)(get还支持从末尾索引的负索引) 当然,对于$(this),您根本不需要使用$(),直接使用thi

是否可以将jquery“$(this)”反转为javascript“this”

如何做到这一点?

jQuery是基于集合的,允许您使用索引符号(
[]
)或方法访问该集合的元素

因此,如果您有一个jQuery集:

var set = $(this);
…您可以通过
set[0]
通过
set[set.length-1]
访问它的元素,也可以通过
set.get(0)
通过
set.get(set.length-1)
get
还支持从末尾索引的负索引)


当然,对于
$(this)
,您根本不需要使用
$()
,直接使用
this
。无论是
This
还是
event.target
还是其他什么,只要有原始DOM引用,这都是正确的。

jQuery
$
主要只是一个返回jQuery对象的包装函数。因此,要获得正常的DOM元素this,只需删除
$

this // DOM ELement
$(this) // jQuery object
this // Again just a DOM Element
你不需要再做什么了
这个
将始终是基本的DOM元素,因为您正在包装它,所以它将返回一个jQuery对象


jQuery提供了
.get
,它也提供了相同的功能,但是如果
是一个集合,则可以方便地获取特定元素。

$(this)[0]
$(this)。get(0)
嗯,只需使用
开始?