我試圖運行的代碼中使用index.html文件和文件的script.js,沒有別的簡單的幾行。代碼在Codepen,但不是我的桌面文件
在HTML文件中,我有DOCTYPE HTML:
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="javascript/script.js"></script>
</head>
<body>
<div id="content1">This is content 1 </div>
<div id="content2">This is content 2 </div>
<div id="content3">This is content 3 </div>
</body>
</html>
而對於我的JavaScript部分我有:
var elems = $("div");
if (elems.length) {
var keep = Math.floor(Math.random() * elems.length);
for (var i = 0; i < elems.length; ++i) {
if (i !== keep) {
$(elems[i]).hide();
}
}
}
當我CodePen甚至在代碼編輯器上運行它,或這個網站,它工作正常。但是,當我用我的桌面(index.html的,的script.js上的文件不工作我相信文件夾結構是正確的(是的script.js在JavaScript文件夾。)
謝謝大家
如果代碼正在codepen,然後這顯然是不符合code.Try檢查在Chrome瀏覽器開發工具中的文件(Ctrl + Shift + I,源標籤)的問題,看看是什麼樣子。 – TricksfortheWeb