如果我想保存this为jQuery DOM对象,然后选择它,我应该使用下面的方法?
var element = $(this)
Run Code Online (Sandbox Code Playgroud)
然后选择
$(element)
Run Code Online (Sandbox Code Playgroud)
或者干脆
var element = this
Run Code Online (Sandbox Code Playgroud)
此外,如果我想要连接element到更大的选择器,是这样的:
$(element + " .class")
Run Code Online (Sandbox Code Playgroud)
正确的方式?
gab*_*ish 17
var element = $(this)
Run Code Online (Sandbox Code Playgroud)
然后你可以用element而不是$(this).您不必插入element到$()了.
例如:element.remove()而不是$(this).remove()
Cam*_*ike 11
$this = $(this)通常是人们做的事情.美元符号是变量名称的有效字符,因此它可以很好地提醒变量是jQuery对象.
然后,您可以$this像使用任何jQuery元素一样使用它.例如,$this.css('border', 'none')