如何在Sinatra中提供jQuery支持?

时间:2011-04-27 23:05:12

标签: jquery sinatra

我有非常简单的sinatra应用程序启动和运行。现在我想在我的sinatra应用程序中使用jsTree(jQuery插件)。

我不知道我是如何在sinatra中提供jQuery支持的。我把文件放在哪里,<script src="/path/to/jstree.js"></script>看起来怎么样?

2 个答案:

答案 0 :(得分:4)

这看起来很相似:https://github.com/ezgraphs/jquery-sinatra-demo

好像你需要创建一个/public/文件夹并将jQuery放入其中。从您的index.html文件中,只需引用它就好像它与index.html文件位于同一目录中一样:

<script type="text/javascript" src="jquery-latest.js"></script>

答案 1 :(得分:0)

最快的解决方案是将CDN粘贴到您的视图文件中:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">

    <title></title>

    <script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
  </head>

  <body>
  </body>
</html>

根据:https://jquery.com/download/#using-jquery-with-a-cdn

这就是我所做的,my Sinatra app没有问题。