【问题标题】:javascript typewriter not printing wordsjavascript打字机不打印单词
【发布时间】:2016-01-20 09:49:40
【问题描述】:

我无法在页面上打印我的 javascript 类型,也许我说错了?我正在使用 Rails 应用程序。

在主页上使用haml

.element Create and write something cool using javscript typewriter

在我的 js 文件中

$( document ).ready(function(){
    $(".element").typed({
        strings: ["Create and write something cool using javscript typewriter "],
        typeSpeed: 1
    });
});

【问题讨论】:

  • 浏览器控制台是否有JS错误?
  • 是的,有!未捕获的 TypeError: $(...).typed 不是函数

标签: javascript jquery css ruby-on-rails haml


【解决方案1】:

请确保在jquery.js 之后添加对typed.js 的引用,如下所示:

<script src="jquery.js"></script>
<script src="typed.js"></script>

【讨论】:

  • 我应该把它放在 html/haml 主页中对吗?我收到此错误加载资源失败:服务器响应状态为 404(未找到)localhost:3000/typed.js
  • 是的..确切地说...只需查看您添加&lt;script src="jquery.js"&gt;&lt;/script&gt;的方式和位置,然后在其后放置所需的&lt;script&gt;标签。只需确保您使用这些 .js 文件的正确路径(相对/绝对)即可。
  • 404 错误意味着您提供了错误的路径。请检查其他 .js 或图像是如何被引用的,我相信你会解决这个问题。
  • 这样吗? &lt;script src="jquery.js"&gt; `
  • 对不起..但我对 ruby​​-rail 应用程序的文件夹结构了解不多。但我相信必须有一个拥有jquery.js 库参考的母版页。请尝试找到它并将对“typed.js”的引用放在那里。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-21
  • 1970-01-01
  • 2019-06-28
相关资源
最近更新 更多