问答详情
源自:2-15 jQuery选择器之特殊选择器this

var $this = $(this)​

这段代码加与不加,为什么效果都一样???var $this = $(this)

提问者:息烽孜然 2016-11-16 10:39

个回答

  • 琢匠
    2016-11-16 11:12:57
    已采纳

    你这样肯定没效果啊,$this完全是多余的,根本没用上,你试试

    console.log(this);

    console.log($(this));

    在控制台看看两者的不同

  • 慕粉学步
    2016-12-19 17:26:17

    因为没用到

    var $this = $(this)

    在这里这句是多余的,当然一样

  • qq_还不走
    2016-12-07 17:10:23

    这段代码是赋值的意思,可以把$(this)这个jQuery的对象值赋给$this,所以下面调用$(this)和$this是一样的,因为值一样。   不写的话因为你下面用的就是$(this),所以没用上这段赋值

  • 琢匠
    2016-11-16 11:01:08

    贴代码