2011-09-24 52 views
0
<%= render :partial => "list" %> 

在這個部分裏面只有一個div。我想在div的右上角有一個按鈕來關閉div。我希望按鈕「不渲染」部分,只顯示index.html的其餘部分。在呈現的部分內部放置一個隱藏部分的按鈕

我應該如何在軌道上編碼按鈕?這將是一個小PNG。由於

+0

您正在使用什麼版本的Rails的?如果您充分利用新功能,實際實施方式會隨着版本的不同而發生變化 –

回答

2

在佈局

<html> 
<head> 
<%= javascript_include_tag "https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js", "home.js" %>  
</head> 

home.js

$(document).ready(function() { 

$('#close-it').live('click', function() { 
$('#list').hide(); 
}); 

}); 

_list.html.erb

<div id="list"> 

<%= image_tag("button.png", :id => "close-it") %> 

</div>