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

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

github上的一個項目分支(gh-pages)下的一個js文件里的js未得到執(zhí)行,在本地是能運行的。
我的github pages設置了二級域名,所以這個項目是用二級域名/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),為什么?
我認為并不是代碼的問題,,那么就是github的問題了,可我并沒有找到相關(guān)問題。

回答
編輯回答
純妹

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

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

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

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

2017年12月21日 23:40