外部 javascript 无法在子域上工作

external javascript not working on subdomain

我在一个开发网站上工作,在子域上使用同位素 运行 遇到 javascript 无法正常工作的问题(在 Dreamweaver Live 模式下可以正常预览),所以我创建了两个简单的测试页面,看看问题是什么。

内部jQuery工作: http://stanley.4pixels.co.uk/index2.html

外部 jQuery 不工作 http://stanley.4pixels.co.uk/index3.html

我认为这可能是子域上的路径问题,但 CSS 文件在两者上都可以正常工作。老实说,我看不出问题出在哪里,而且我对构建网站并不陌生...只有这台服务器 (WHM cPanel),所以也许是那里的问题?

test.js 只是一行注释...它什么都不做。

看起来像这样:

// JavaScript Document$(document).ready(function(){ "use strict";  $("button").click(function(){    $(".box").slideToggle();  });});

注释和实际代码之间没有换行。

我认为您已删除换行符以希望删除空格。

只需添加适当的格式或空格即可使您的代码正常工作。

$(document).ready(function() {
    "use strict";
    $("button").click(function() {
       $(".box").slideToggle();
    });
});

下载此 Plunker 工作代码。