鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 為什么github項(xiàng)目上的js不執(zhí)行?

為什么github項(xiàng)目上的js不執(zhí)行?

github上的一個(gè)項(xiàng)目分支(gh-pages)下的一個(gè)js文件里的js未得到執(zhí)行,在本地是能運(yùn)行的。
我的github pages設(shè)置了二級(jí)域名,所以這個(gè)項(xiàng)目是用二級(jí)域名/demo-name訪問的

代碼:

$(document).ready(function(){
        console.log("你到是輸出呀!");
            var date = new Date();
            var hour = date.getHours();
                if(hour==23||hour<7)
            {
                var aList=document.getElementsByClassName("archive-name");
                for(var i=0;i<aList.length;i++){
                    document.getElementsByClassName("archive-name")[i].style.color="#fff";
                }
                
            }else{
                var aList=document.getElementsByClassName("archive-name");
                for(var i=0;i<aList.length;i++){
                    document.getElementsByClassName("archive-name")[i].style.color="#333";
                }
            }
      }

代碼里的console也沒有出現(xiàn),為什么?
我認(rèn)為并不是代碼的問題,,那么就是github的問題了,可我并沒有找到相關(guān)問題。

回答
編輯回答
純妹

你的js代碼全都?jí)嚎s到了index.min.js里,所有的 console 都被壓縮工具給去掉了,自然就沒有打印出來了。

2018年4月22日 15:09
編輯回答
葬愛

好吧,我找到原因了
這個(gè)是 jquery的$(document).ready() 加載方法與window.onload()的區(qū)別的問題
我已經(jīng)在項(xiàng)目親測(cè)過了。

鏈接一篇網(wǎng)上文章:地址

2017年12月21日 23:40