2011-04-27 42 views
0

我有非常简单的sinatra应用程序运行。现在我想在我的sinatra应用程序中使用jsTree(jQuery插件)。如何在Sinatra中提供jQuery支持?

我不知道如何在sinatra中提供jQuery支持。我在哪里放置文件,然后<script src="/path/to/jstree.js"></script>将如何?

回答

4

这看起来有关:https://github.com/ezgraphs/jquery-sinatra-demo

看起来好像您需要创建一个/public/文件夹并将jQuery放到那里。从你index.html文件,只是引用它,就好像它在同一个目录居住的index.html文件:

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

你是对的。谢谢 – Radek 2011-04-27 23:44:51

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没有问题。