2011-07-24 32 views
0

我有一個由多個div組成的按鈕,用於演示目的。是否可以使用Ruby on Rails 3和jQuery.js和rails.js來聲明link_to?link_to由多個嵌套在子div中的按鈕組成的按鈕?

這是我與視覺元素按鈕完成:

<span id="navButton" class="navButton"> 
    <span class="imageBorderOverlay"></span> 
    <span class="navButtonImage"><img src="/images/a.jpg"></span> 
    <span class="navButtonText"> 
    <span class="navButtonTextBackground">Click Me!</span> 
    </span> 
</span> 

下面是我分別使用(用於測試)的作品我目前的link_to命令: <%= link_to "navButton", navA_path(:format => :js), :remote => true, :id => "aPanel" %>

謝謝!

回答

2

可以傳遞到的link_to塊,所以你可以這樣做:

<%= link_to navA_path(:format => :js), :remote => true, :id => "aPanel" do %> 
    <span id="navButton" class="navButton"> 
    <span class="imageBorderOverlay"></span> 
    <span class="navButtonImage"><img src="/images/a.jpg"></span> 
    <span class="navButtonText"> 
     <span class="navButtonTextBackground">Click Me!</span> 
    </span> 
    </span> 
<% end %> 

如果您使用的是軌道2.3卸下第一線從ERB塊等號(=)