【发布时间】:2016-12-20 07:03:44
【问题描述】:
我构建了一个随机句子生成器——当您单击一个 HTML 按钮时,会在其下方生成一个随机句子。生成由一个简单的脚本和 jQuery 提供支持。
它在我的本地机器上运行良好:当我在浏览器中打开 index.html 时,一切都很顺利。
但是,一旦我上传到 GiHub 并访问 GitHub 页面 URL,生成器就会停止工作。点击按钮什么都不做。
这是脚本(全部包含在 index.html 文件中):
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
和
<script> function sentenceLoad() {
//declare arrays
var nouns = ['Mulder, Scully, and'];
var names = ['Assistant Director Skinner', 'the Cigarette Smoking Man', 'Alex Krycek'];
var actions = ['are running from alien bounty hunters', 'are tracking a shapeshifter', 'are hunting a mutant serial killer'];
var places = ['in the woods of New Jersey', 'in a government bunker', 'in Olympic National Forest'];
//shuffle through contents of each array, picking one entry per array
var randNoun = nouns[Math.floor(Math.random() * nouns.length)];
var randName = names[Math.floor(Math.random() * names.length)];
var randAction = actions[Math.floor(Math.random() * actions.length)];
var randPlace = places[Math.floor(Math.random() * places.length)];
//place the random entry into the appropriate place in the HTML
jQuery("h5").html("");
jQuery("h5").append(randNoun + " ");
jQuery("h5").append(randName + " ");
jQuery("h5").append(randAction + " ");
jQuery("h5").append(randPlace);
}
什么会导致它在本地工作,但不能在 Github 页面上工作?
【问题讨论】:
-
检查控制台是否有错误
-
你能发布 GitHub Pages 网址吗?
标签: javascript jquery html