ruby-on-rails - 更正 HAML 以将图像链接到我的 Ruby on Rails 应用程序中的另一个页面

标签 ruby-on-rails ruby ruby-on-rails-3 haml

试图找出如何将 haml“link_to”与 Ruby 代码结合使用,以便将页面上的图像链接到网站上的另一个页面。如果可能的话,我想保持导航静态并通过“前进”和“后退”图像淡入淡出两个页面。有任何想法吗?只是想先获得正确的链接,然后才能进入并找出 JQuery。目前有以下代码...

谢谢!!

    .pad-bottom50
    %div{:style => "position: absolute; top: 620px; left: 830px;"}
        =link_to (image_tag(@page.photos[1].image_url(:full), :id => "#fade1", :class => "animated") if @page.photos[1].image? 
    .pad-top20  

最佳答案

link_to 的语法是

=link_to link_text, link_url, options

您错过了 link_url。 IE。用户点击图片时应转到的位置。

这是一个工作示例

=link_to(image_tag("http://goo.gl/FZUI3"), "http://en.wikipedia.org/wiki/Nyan_Cat", :id => "#fade1", :class => "animated")

关于ruby-on-rails - 更正 HAML 以将图像链接到我的 Ruby on Rails 应用程序中的另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12927237/

相关文章:

javascript - Rails 4 - 如何在 vendor 文件中引用 javascript 源

ruby-on-rails - Ruby-on-rails 中的迁移问题

ruby-on-rails - 将 devise_token_auth 与表单例份验证一起使用

ruby-on-rails - Rails3 : HOWTO Override/Reopen a class within a Gem and the Rails initialization process

ruby-on-rails - 如何在 ruby​​ on Rails 中读取哈希数组作为参数?

ruby-on-rails - ruby gem如何在rails环境下工作

ruby-on-rails - libv8 和 rails 的 bundle 安装问题

ruby-on-rails - 如何在 Rails 控制台加载后执行代码?

ruby-on-rails - Rails 3 与 Postgresql - 嘈杂的数据库?

MySQL 到 Postgres 按错误分组