问答详情
源自:2-7 jQuery鼠标事件之hover事件

同时将p标签改变background和border

  $('p').mouseenter(function(){

        $(this).css('background','red');

    })

    $('p').mouseleave(function(){

        $(this).css('background','blue');

        $(this).css('border','3px solid white');

    })

如果我想同时改变两个样式,只能这样写吗?有没有简便的写法,比如只写一个$(this).css('','');

提问者:weibo_时间煮雨我煮面022_0 2016-07-22 11:56

个回答

  • 没有悲伤地城市
    2016-07-22 12:02:09
    已采纳

     $('p').mouseleave(function(){

            $(this).css({'background':'blue','border':'3px solid white'});

        })

    写成集合的样子就行了 ,好像是这样 样式篇课程里面有提到