首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果选择简单形式,则追加类

如果选择简单形式,则追加类
EN

Stack Overflow用户
提问于 2014-03-04 21:00:02
回答 1查看 44关注 0票数 0

如果选择的话,我想在表单中为每个无线电字段添加一个类。我遵循了定制输入文档的步骤,但是它没有工作。我只需要用JS做这个吗?

我尝试了什么:

代码语言:javascript
运行
复制
# app/inputs/collection_select_input.rb
class CollectionSelectInput < SimpleForm::Inputs::CollectionSelectInput
  def input_html_classes
    super.push('chosen')
  end
end
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-04 21:08:58

不,你不能用纯红宝石来做这个。Ruby on Rails是一种服务器端语言,对于这种工作,您不能使用它,您肯定应该使用Javascript

例如,使用Jquery,假设您的无线电字段获得了radio类,并且希望它在单击时获得newclass类:

代码语言:javascript
运行
复制
$("input[type='radio']").click(function() {
  $(this).addClass('newclass');
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22182930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档