<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

        關(guān)于JS與jQuery中的文檔加載問題

        來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:31:55
        文檔

        關(guān)于JS與jQuery中的文檔加載問題

        關(guān)于JS與jQuery中的文檔加載問題:jquery中的$(document).ready()類似于javascript中的window.onload(),但是其中還是有很大區(qū)別的 1.jquery中的可以簡化為$().ready(),$(function), 而js卻不行必須全部寫完。 2.同時(shí)js的window.onload()只能有一個(gè),而jquery的$
        推薦度:
        導(dǎo)讀關(guān)于JS與jQuery中的文檔加載問題:jquery中的$(document).ready()類似于javascript中的window.onload(),但是其中還是有很大區(qū)別的 1.jquery中的可以簡化為$().ready(),$(function), 而js卻不行必須全部寫完。 2.同時(shí)js的window.onload()只能有一個(gè),而jquery的$

        jquery中的$(document).ready()類似于javascript中的window.onload(),但是其中還是有很大區(qū)別的

        1.jquery中的可以簡化為$().ready(),$(function),   而js卻不行必須全部寫完。

        2.同時(shí)js的window.onload()只能有一個(gè),而jquery的$(document).ready()卻可以有多個(gè)。

        3.最重要的一點(diǎn)是window.onload必須等到頁面內(nèi)包括圖片的所有元素加載完畢后才能執(zhí)行。

                 $(document).ready()是DOM結(jié)構(gòu)繪制完畢后就執(zhí)行,不必等到加載完畢。

        下面說說在項(xiàng)目中遇到的問題

        先上代碼,這個(gè)demo中我不用引入jquery包就可以使用類似jquery的$(id)(我個(gè)人不建議使用),在這個(gè)demo中頁面會(huì)彈出"1",在此處完全沒有問題。

        <!DOCTYPE html>
        <head> 
        <title>JS</title> 
        <script>
        function $(id){return document.getElementById(id)};
        window.onload = function(){
         alert($("aaa").value);
        };
        </script>
        </head> 
        <body> 
        <input id="aaa" value="1" />
        </body> 
        </html>

        再上代碼,此處的問題會(huì)報(bào)錯(cuò)"Cannot read property 'ready' of null",可以自己先想想為什么。。

        <!DOCTYPE html>
        <head> 
        <title>JS</title> 
        <script src="js/jquery-2.1.1.min.js"></script>
        <script>
        function $(id){return document.getElementById(id)};
        $(document).ready(function(){                      //這是錯(cuò)誤的代碼案列
        $("#aaa").click(function(){
         $("#aaa").hide();
        });
        });
        </script>
        </head> 
        <body> 
        <a id="aaa" value="1" >aaaaaa</a>
        </body> 
        </html>

        問題在與我們對(duì)"$"定義了一個(gè)函數(shù),同時(shí)又想使用jquery提供的"$",所以報(bào)錯(cuò)"Cannot read property 'ready' of null",問題在于我們寫的"$"影響了$(document)這塊,所以還是老老實(shí)實(shí)導(dǎo)包,別嫌麻煩,不然出現(xiàn)bug,要是在不熟悉的其中語法(代碼就一行,項(xiàng)目大的話還不容易發(fā)現(xiàn)。o(╥﹏╥)o),改bug就要更長的時(shí)間,也是醉了。

        總結(jié)

        以上所述是小編給大家介紹的JS與jQuery中的文檔加載問題,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        關(guān)于JS與jQuery中的文檔加載問題

        關(guān)于JS與jQuery中的文檔加載問題:jquery中的$(document).ready()類似于javascript中的window.onload(),但是其中還是有很大區(qū)別的 1.jquery中的可以簡化為$().ready(),$(function), 而js卻不行必須全部寫完。 2.同時(shí)js的window.onload()只能有一個(gè),而jquery的$
        推薦度:
        標(biāo)簽: 加載 js 問題
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 99re热免费精品视频观看 | 亚洲av综合日韩| 97国产免费全部免费观看| 久久久久久亚洲精品中文字幕| 免费无码又爽又刺激网站直播 | 日本不卡在线观看免费v| 亚洲国产AV一区二区三区四区| 99爱在线精品免费观看| 亚洲va在线va天堂成人| 无码人妻一区二区三区免费| 亚洲精品456人成在线| 日韩在线天堂免费观看| 免费亚洲视频在线观看| 亚洲人成精品久久久久| 91精品免费观看| 亚洲日本久久一区二区va| 日本免费网站在线观看| j8又粗又长又硬又爽免费视频| 亚洲一区二区三区偷拍女厕| 免费无码av片在线观看| 亚洲va精品中文字幕| 日本a级片免费看| 中文无码日韩欧免费视频| 国产亚洲精AA在线观看SEE| 37pao成人国产永久免费视频| 亚洲国产成a人v在线观看| 国产大片91精品免费观看男同 | 最近高清国语中文在线观看免费| 亚洲av无码片vr一区二区三区| 国产偷国产偷亚洲高清日韩| 日韩精品内射视频免费观看| 7777久久亚洲中文字幕| AV在线播放日韩亚洲欧| 99在线在线视频免费视频观看| 亚洲日本va一区二区三区| 中文亚洲AV片不卡在线观看| 99久久国产热无码精品免费| 男女猛烈无遮掩视频免费软件| 久久精品视频亚洲| 国产一区视频在线免费观看| 嫩草在线视频www免费观看|