Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Rails:methoddate\u选择如何为dom中的每个选择框包含:class?_Css_Ruby On Rails - Fatal编程技术网

Css Rails:methoddate\u选择如何为dom中的每个选择框包含:class?

Css Rails:methoddate\u选择如何为dom中的每个选择框包含:class?,css,ruby-on-rails,Css,Ruby On Rails,我希望我的日期的每个选择框都有一个不同的:类 就像这样: <select id="user_birth_date_3i" name="user[birth_date(3i)]" class="class_1"> <select id="user_birth_date_2i" name="user[birth_date(2i)]" class="class_2"> <select id="user_birth_date_1i" name="user[birth_dat

我希望我的日期的每个选择框都有一个不同的:类

就像这样:

<select id="user_birth_date_3i" name="user[birth_date(3i)]" class="class_1">
<select id="user_birth_date_2i" name="user[birth_date(2i)]" class="class_2">
<select id="user_birth_date_1i" name="user[birth_date(1i)]" class="class_3">
但现在我所有的选择框都是:

<select id="user_birth_date_3i" name="user[birth_date(3i)]" class="birth_date">
<select id="user_birth_date_2i" name="user[birth_date(2i)]" class="birth_date">
<select id="user_birth_date_1i" name="user[birth_date(1i)]" class="birth_date">

我认为
date\u select
helper方法没有一个选项允许您为3个select元素指定不同的类。但是,根据文档,有一个名为
的选项,带有
(),它将
的不同类别添加到所选标记中。也许您可以在css、jQuery选择器或任何您可能需要不同类的东西中使用它们。例如:

<%= date_select("obj", "attribute", with_css_classes: true) %>

产生:

<select id="obj_attribute_1i" name="obj[attribute(1i)]" class="year">...</select>
<select id="obj_attribute_2i" name="obj[attribute(2i)]" class="month">...</select>
<select id="obj_attribute_3i" name="obj[attribute(3i)]" class="day">...</select>
。。。
...
...

我认为
date\u select
helper方法没有一个选项允许您为3个select元素指定不同的类。但是,根据文档,有一个名为
的选项,带有
(),它将
的不同类别添加到所选标记中。也许您可以在css、jQuery选择器或任何您可能需要不同类的东西中使用它们。例如:

<%= date_select("obj", "attribute", with_css_classes: true) %>

产生:

<select id="obj_attribute_1i" name="obj[attribute(1i)]" class="year">...</select>
<select id="obj_attribute_2i" name="obj[attribute(2i)]" class="month">...</select>
<select id="obj_attribute_3i" name="obj[attribute(3i)]" class="day">...</select>
。。。
...
...

你能提供你在Ruby On Rails中已经尝试过的内容吗?我更新了我的问题。你能提供你在Ruby On Rails中已经尝试过的内容吗?我更新了我的问题。