【问题标题】:jQuery In Action Second Edition code examples don't workjQuery In Action 第二版代码示例不起作用
【发布时间】:2014-04-11 18:20:37
【问题描述】:

我最近购买了jQuery In Action Second Edition,并且正在浏览从网站下载的sample source code(警告:zip 文件)。

当我打开第 2 章中的“jQuery 选择器实验室”示例页面时,我在 Chrome 或 Firefox 中看不到任何图像或 DOM 内容。在 Chrome 开发人员工具控制台中,我看到以下错误消息:

以前有人遇到过这个问题吗?我该如何解决?

【问题讨论】:

  • 它所说的,从网络服务器加载文件而不是从磁盘加载它,它会工作。不知道让网络服务器在你的 Mac 上运行的最简单方法是什么,但很确定有一些简单的方法可以快速获得一个。

标签: jquery google-chrome-devtools


【解决方案1】:

使用MAMP 的软件,将文件加载到应用程序的httpd 文件夹中。然后使用 URL localhost/yourscript 调用您的脚本。它应该工作:)

【讨论】:

  • 因为您使用的是 AJAX,所以如果没有服务器给出正确的响应(例如 200 - OK),它将无法工作
【解决方案2】:

如果您可以访问 命令行 并且拥有 pythonruby,则只需在启动本地服务器的文件夹目录:

python -m SimpleHTTPServer 8000

ruby -run -e httpd . -p 8000

从那里,只需在浏览器中输入:http://localhost:8000 即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多