2011-04-27 61 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沒有問題。