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