【发布时间】:2018-03-17 16:33:56
【问题描述】:
当我单击 表单链接 href 时,我可以看到我的网页在 name 文本字段的显示和隐藏之间快速切换。
我希望在单击表单链接按钮后仍显示名称文本字段。
我尝试将 toggle() 更改为 show(),同样的事情发生在我无法让 name 文本字段保持显示的情况下。
# app/views/forms/form.html.erb
<%= link_to 'Form Link', '#', class: 'form-link' %>
<div class="form-group">
<div class="col-sm-1"><%= form.label :name, class: 'control-label' %></div>
<div class="col-sm-1"><%= form.text_field :name, class: 'form-control' %></div>
</div>
# app/assets/stylesheets/forms.scss
.form-group {
display: none;
}
# app/assets/javascripts/forms.coffee
$(document).on 'turbolinks:click', ('.form-link'), ->
$('.form-group').toggle()
【问题讨论】:
标签: jquery ruby-on-rails sass coffeescript