Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 用暗室声明一个对象_Jquery_Github_Javascript - Fatal编程技术网

Jquery 用暗室声明一个对象

Jquery 用暗室声明一个对象,jquery,github,javascript,Jquery,Github,Javascript,我试着使用图书馆的暗室。我已经在github上克隆了git项目 我已经安装了lib并运行index.html,但我的控制台上有一个错误。 在github上,MattKetmo说在暗室中声明一个新对象 <script> new Darkroom('#target'); </script> 在我的控制台中,我的错误是“暗室未定义”。 我已经包含了所有文件.css和.js。像这样 $( document ).ready(function() {¬ new Dark

我试着使用图书馆的暗室。我已经在github上克隆了git项目

我已经安装了lib并运行index.html,但我的控制台上有一个错误。 在github上,MattKetmo说在暗室中声明一个新对象

<script>
    new Darkroom('#target');
</script>

在我的控制台中,我的错误是“暗室未定义”。 我已经包含了所有文件.css和.js。像这样

$( document ).ready(function() {¬
  new Darkroom('#target');¬
 });
<link rel="stylesheet" href="./build/css/darkroom.min.css">¬
<link rel="stylesheet" href="./demo/css/page.css">¬
<script src="/vendor/fabric.js"></script>¬
<script src="/build/js/darkroom.min.js"></script>¬
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"></script>¬

¬
¬
¬
¬
有人有主意吗


非常感谢。

我遇到了完全相同的问题,我通过将darkroom.js和fabric.js文件包含在html文档的主体中而不是将这些文件包含在头部来解决它。不要问我为什么,但当你在正文中包含文件时,它会起作用。

“在我的控制台中,我的错误是“暗室未定义”。我包含了所有[JS文件]。”这两条语句冲突。您确定已正确链接到暗室JS文件吗?检查开发工具的脚本页面,或者打开页面源代码,点击JS文件的链接查看是否已加载。可以尝试
build/JS/darkroom.min.JS
而不是
/build/JS/darkroom.min.JS
。是的,我确定。我想如果我没有链接js,我的控制台就会出错。我已经尝试过了,你的解决方案不起作用(我刚刚看过演示。请尝试
/build/js/darkroom.min.js
?以及
/vendor/fabric.js
)。