Javascript 使用jQuery在ruby中显示/隐藏按钮

Javascript 使用jQuery在ruby中显示/隐藏按钮,javascript,jquery,html,ruby-on-rails,ruby,Javascript,Jquery,Html,Ruby On Rails,Ruby,我使用jQuery隐藏然后显示表单的按钮有问题。我在按钮中放置了注册路径,以使按钮显示并工作,现在我知道,当我单击按钮时,表单正在显示。但是,它会像应该的那样指向注册路径。我需要弄清楚如何让按钮在不包含路径的情况下工作,只是起到显示/隐藏的作用 如果删除该路径,它将不起作用 home.html.erb <%= link_to "Add Car", signup_path, class: "btn btn-lg btn-primary" %> <section class="c

我使用jQuery隐藏然后显示表单的按钮有问题。我在按钮中放置了注册路径,以使按钮显示并工作,现在我知道,当我单击按钮时,表单正在显示。但是,它会像应该的那样指向注册路径。我需要弄清楚如何让按钮在不包含路径的情况下工作,只是起到显示/隐藏的作用

如果删除该路径,它将不起作用

home.html.erb

<%= link_to "Add Car", signup_path, class: "btn btn-lg btn-primary" %>

<section class="car_form">
  <%= render 'shared/car_form' %>
</section>
.
.
.
<script type="text/javascript">     
     $(document).ready(function() {
       $('.car_form').hide(); //form id
        $('.btn-primary').click(function() { // button id
         $('.car_form').show(); //form id
     });
   });
 </script>

.
.
.
$(文档).ready(函数(){
$('.car_form').hide();//表单id
$('.btn primary')。单击(函数(){//按钮id
$('.car_form').show();//表单id
});
});

您是否需要在按钮中提及注册路径,否则您可以这样做:


@loanburger他实际上提供了html。。。他的JQ是正确的。