【问题标题】:how to provide jQuery support in Sinatra?如何在 Sinatra 中提供 jQuery 支持?
【发布时间】:2016-01-11 05:48:13
【问题描述】:

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

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

【问题讨论】:

    标签: jquery sinatra


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

      最快的解决方案是简单地将 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 没有问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多