问答详情
源自:5-1 DOM拷贝clone()

$(this)指的是aaron1吗

$(".appon1").on('click', function(){             })    $(".aaron1").on('click', function() {        $(".left").append( $(this).clone().css('color','red') )    }) $(this)指的是aaron1吗?为啥我直接写aaron1会一个变俩俩变四   要是写aaron1如何解决月变越多?

提问者:hymbiu 2017-08-02 16:04

个回答

  • Hardy丶
    2017-08-30 17:03:57

     $(this)指的是当前你点击的这个aaron1,如果直接写成arron1,会变成下面的情况:只有一个arron1时,点击一次变为两个,(此时有两个arron1),再点击一次就会出现四个了;如果想要一个个的就只能写$(this),写aaron1没办法解决越变越多的问题

  • qq_朩頭苌卟詘稥菇_0
    2017-08-03 00:01:18

    指的是你当前点击的元素啊