息烽孜然
2016-11-16 10:39
这段代码加与不加,为什么效果都一样???var $this = $(this)
你这样肯定没效果啊,$this完全是多余的,根本没用上,你试试
console.log(this);
console.log($(this));
在控制台看看两者的不同
因为没用到
var $this = $(this)
在这里这句是多余的,当然一样
这段代码是赋值的意思,可以把$(this)这个jQuery的对象值赋给$this,所以下面调用$(this)和$this是一样的,因为值一样。 不写的话因为你下面用的就是$(this),所以没用上这段赋值
贴代码
jQuery基础 (一)—样式篇
217496 学习 · 1303 问题
相似问题