为什么通过this改变属性没有变化

来源:2-15 jQuery选择器之特殊选择器this

NIAN瑾萱

2016-12-16 14:26

<script type="text/javascript">
       var p1 = document.getElementById('test1')
        p1.addEventListener('click',function(){
            //直接通过dom的方法改变颜色
            this.style.color = "red";
        },false);
  
    </script>


    <script type="text/javascript">
       $('#test2').click(function(){
     //通过包装成jQuery对象改变颜色
    $('this').css('color','blue');
     })
    </script>


写回答 关注

1回答

  • JQuery_DOM
    2016-12-16 14:34:58
    已采纳

    你的$("this")不要“”。

    NIAN瑾萱

    非常感谢!

    2016-12-17 22:24:54

    共 1 条回复 >

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题