-
温暖的骨头
当前元素
-
马君保
this 代表当前元素,准确的说是触发当前事件的元素,这里的this可以使用DOM接口直接操作,也就是所谓的原生js,例如:this.innerHTML = "这里是DOM"; // 更改文本
this.style.fontSize = "16px"; // 设置字体大小
this.classList.add("big bule button") // 一个大的蓝色按钮this 是一个DOM元素,要想调用jQuery的方法就得实例化下,写成$(this) 就行了,例如:$(this).html("这是jQuery"); // 更改文本
$(this).css('fontsize',16); // 设置字体大小
$(this).addClass("big bule button") // 一个大的蓝色按钮this是一个非常复杂的机制,最好看看《你不知道的JavaScript(上)》第二部分: this和对象原型。
-
Young_and_Free
代表id为nav下的class属性为black的所有li节点
-
Acoll
當前觸發的li元素,this是一個比較抽象的概念,在js中一般為看方便記錄,給他一個別名,譬如我習慣使用var self=this;還有其他習慣使用var that=this;等等。this其實指就是當前的的跡象,不過需要結合上下文來判定,具體是哪一個對象。
-
_小小小小施施施施_0
代表当前元素,也就是$('#nav .black li')选中的元素
-
ITer在路上
在你写的这段代码中,this就是表示当前被点击的li元素啊!
-
烽子
$('#nav .black li') === $(this)
-
马君保
this 代表当前元素,准确的说是触发当前事件的元素,这里的this可以使用DOM接口直接操作,也就是所谓的原生js,例如:this 是一个DOM元素,要想调用jQuery的方法就得实例化下,写成$(this) 就行了,例如:$(this).html("这是jQuery"); // 更改文本
$(this).css('fontsize',16); // 设置字体大小
$(this).addClass("big bule button") // 一个大的蓝色按钮this是一个非常复杂的机制,最好看看《你不知道的JavaScript(上)》第二部分: this和对象原型。
-
儁破孩
谁被调用,this就是谁
-
已过期
这个$(this)就是$('#nav .black li'),指当前