我尝试使用lib暗室。我已经在github click here上克隆了git项目

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

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


我曾尝试将这个声明放在jQuery dom上,但它始终不起作用。像这样

$( document ).ready(function() {¬
  new Darkroom('#target');¬
 });


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

<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>¬


有人有想法吗?

非常感谢。

最佳答案

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

关于jquery - 使用暗室声明对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25037216/

10-11 12:35