javascript – 当选中单选按钮时,Rails显示字段

前端之家收集整理的这篇文章主要介绍了javascript – 当选中单选按钮时,Rails显示字段前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在开发一个Rails应用程序,我需要在单击单选按钮时显示/隐藏某个字段.

我正在使用javascript,但我似乎无法让它工作.

有关如何解决的任何提示

单选按钮代码

<%= radio_button 'relat','atu','yes' %>   ATU
<%= radio_button 'relat','no' %>    No ATU

选中第一个按钮时将显示的字段

最佳答案
首先,给你的单选按钮一些类名,这样你就可以更容易地使用javascript.

<%= radio_button 'relat','yes',{:class => "relat__atu relat__atu_yes"} %>   ATU
<%= radio_button 'relat','no',{:class => "relat__atu relat__atu_no"} %>    No ATU

现在,您将事件处理程序附加到change事件.并切换其他元素的显示,具体取决于单选按钮是否为“是”按钮.

$(".relat__atu").on("change",function(){
  $("#esatu").toggle($(this).hasClass("relat__atu_yes"));
});
原文链接:/jquery/428633.html

猜你在找的jQuery相关文章