[在导轨中使用link_to_remove_association的形式中只有一行/项时如何隐藏删除链接

问题描述 投票:1回答:3

我正在使用茧形宝石从轨道中的表单中添加/删除记录。如果只有一行/项,是否可以隐藏使用link_to_remove_association添加到页面上的删除链接?

ruby-on-rails cocoon-gem
3个回答
1
投票
$(document).ready(function() { $('#container') .on('cocoon:after-insert', function() { if($(".fields-row").length > 1){ $(".remove_fields")[0].style.display="block"; }else{ $(".remove_fields")[0].style.display="none"; } }) .on("cocoon:after-remove", function() { if($(".fields-row").length == 1){ $(".remove_fields")[0].style.display="none"; }else{ $(".remove_fields")[0].style.display="block"; } }); });

。remove_fields类在使用link_to_remove_association时自动添加到<a>标签中>

由于某种原因,JQuery的.show()/。hide()方法无法正常工作,这就是为什么我使用了.style.display

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.