84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
$("#test2").click(function(){ var $this = $(this); $this.css('color','blue'); });
$(this)是不是指把$("#test2")这个标签变成jquery?
jquery problem? -PHP Chinese website Q&A-jquery problem? -PHP Chinese website Q&A
Let’s take a look and learn.
这里的this传递的是click事件对象的target,也就是触发这个事件的Dom元素,但不一定就是绑定事件的Dom元素。
this指向原生dom对象。使用$()包装成jQuery对象可使用jQuery提供的方法。
这里有没有这个语句的实现的效果都是一样的。只不过要明白这个$(this)不是绑定的$("#test"),而是特指触发这个事件的元素。
假如$("#test2")换成$(".test"),那么$(this)就是只触发这个事件的这个元素 而不是指所有的test类
jquery problem? -PHP Chinese website Q&A-jquery problem? -PHP Chinese website Q&A
Let’s take a look and learn.
这里的this传递的是click事件对象的target,也就是触发这个事件的Dom元素,但不一定就是绑定事件的Dom元素。
this指向原生dom对象。使用$()包装成jQuery对象可使用jQuery提供的方法。
这里有没有这个语句的实现的效果都是一样的。只不过要明白这个$(this)不是绑定的$("#test"),而是特指触发这个事件的元素。
假如$("#test2")换成$(".test"),那么$(this)就是只触发这个事件的这个元素 而不是指所有的test类