问答详情
源自:1-5 jQuery对象转化成DOM对象

颜色没变化,写错了?

    <script type="text/javascript">

var $div = $('div'); //jQuery对象

var div = $div.get(0);

div.style.color = 'red'; //操作dom对象的属性

    </script>

    


提问者:qq_小僧丶卟用飘柔_03200267 2016-12-15 10:03

个回答

  • 雷灿成
    2016-12-15 10:17:00
    已采纳

    兄弟没错,浏览器兼容问题,自己在外面的浏览器看看就可以的了

  • 我就叫李二毛
    2017-01-10 22:11:41

       $(function(){
           
       
    var $div = $('div'); //jQuery对象
    //? div = ?
    var div =$div.get(0);
    div.style.color = 'red'; //操作dom对象的属性

       })
       

    这样写,相当于 javascript的 ready function。就好了。一开始就运行代码。就有了

  • champion666
    2016-12-20 14:47:14

    <script type="text/javascript">

       $(document).ready(function () {
           var $div= $('div');
           var div=$div.get(0);
           var div2=$div.get(1);
           div.style.color='red';
           div2.style.color='cyan';
       })
    </script>

    这样写才是对的。因为你把页面打开的时候,并没有加载函数。加上黑色的。

  • JQuery_DOM
    2016-12-16 10:01:37

    src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"

    调用这个jq版本