zoukankan      html  css  js  c++  java
  • jQuery学习 (页面加载 和 dom与jquery对象的相互转换)

     

    1:页面加载的几种写法  $(function(){}),  jQuery(function(){}),  $(document).ready(function(){}), $().ready(function(){})  

     $(document).ready(function () {
                console.log("ready 所有的内容加载完触发")
            });
    
            $().ready(function () {
                console.log("22222 所有的内容加载完触发")
            })
    
    
            jQuery(function () {
                console.log("3333 所有的内容加载完触发")
            });
    
            $(function () {
                console.log("匿名 所有的内容加载完触发")
    })   

    2.Dom对象 与 jQuery对象的相互转换

               //此时的obj就是Dom对象
                var obj = document.getElementById("d1");
    
                //转换为JQuery对象    格式:$(需要转换的对象)
                var $obj = $(obj);
    
    
                //Jquery对象转Dom对象    格式: jQuery对象.get(0) 或者 JQuery对象.[0]
    
                var obj =$obj[0];  //方式1
                var obj = $obj.get(0); //方式2

    3.小案例:网页的开关灯....

    <script>
            $(function () {
                $("#bt").click(function () {
                    if($(this).val() == '开灯'){
                        $('body').css("backgroundColor","black");
                        $(this).val("关灯");
                    }else{
                        $('body').css("backgroundColor","");
                        $(this).val("开灯");
                    }
                });
            })
    
    
        </script>
    </head>
    <body>
        <input type="button" value="开灯" id="bt"/>
    </body>
    坚持
  • 相关阅读:
    topcoder srm 320 div1
    topcoder srm 325 div1
    topcoder srm 330 div1
    topcoder srm 335 div1
    topcoder srm 340 div1
    topcoder srm 300 div1
    topcoder srm 305 div1
    topcoder srm 310 div1
    topcoder srm 315 div1
    如何统计iOS产品不同渠道的下载量?
  • 原文地址:https://www.cnblogs.com/gaoSJ/p/12742351.html
Copyright © 2011-2022 走看看