将按钮放置在渲染的部分中以隐藏部分

发布于 2024-12-06 02:02:06 字数 194 浏览 1 评论 0原文

<%= render :partial => "list" %>

在这个部分中只有一个 div。我想在 div 的右上角有一个按钮来关闭 div。我希望按钮“不渲染”部分内容,只显示index.html 的其余部分。

我应该如何在 Rails 中对按钮进行编码?这将是一个小 png。谢谢

<%= render :partial => "list" %>

Inside this partial there is only one div. I would like to have a button in the top right corner of the div to close the div. I would like the button to "not render" the partial and just display the rest of the index.html.

How should I code the button in rails? It will be a small png. Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

长不大的小祸害 2024-12-13 02:02:06

在你的布局

<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>

in your layout

<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>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文