wookmarkjquery如何在rails上使用ruby



我在rails上使用ruby,我发现了wookmark jquery插件,并想使用它。http://www.wookmark.com/jquery-plugin

我已经安装了gemfile

gem "jquery-wookmark-rails", "~> 0.0.1"

我已经添加到javascripts/application.js

//= require jquery.wookmark

但现在我不知道如何将其应用于我视图中的图片!

<span class="photo">
    <% if feed_item.image? %>
    <!-- Button trigger modal -->
    <a data-toggle="modal" data-target="#myModal<%= feed_item.id %>" data-refresh="true">
        <%= image_tag feed_item.image.url,:size => "180x180" %>
    </a>
    <!-- Modal -->
      ...
    <% end %>
</span>

谢谢!

遵循Rails关于javascript的最佳实践,直到您知道自己在做什么。因此,您不会在.html.erb文件中编写与html代码内联的javascript。

您想在app/assets/javascript目录中编写javascript代码。通常Rails会在这个文件夹中放一个与视图关联的Rails控制器同名的文件,尽管这只是组织javascript的一种方式,但出于性能原因,资产管道会压缩并连接所有javascript。在Rails世界中,我们称之为不引人注目的javascript。

现在,关于你的问题,请查阅woomark文档,阅读文档是你的朋友,你会学到更多,不必在SO上发布问题。

因此,在你的.js.coffee文件或app/assets/javascript中的.js文件(不是APPLICATION.js文件,这是一个MANIFEST文件)中,你会写一些类似的东西

$ ->
  $('#myContent).wookmark()

就是这样。

相关内容

  • 没有找到相关文章