在调试时选择HAML中的Tag不包括类

时间:2014-06-23 06:29:58

标签: javascript ruby-on-rails forms select haml

我已经构建了一个表单,其中对于Gender属性我采用了布尔类型。现在我正在尝试将类应用于select标记。但是,当我通过右键单击表单并选择Inspect Element with Firebug时,不会显示课程。

我的代码:

= f.select(:gender,[['Male', true], ['Female', false]],{:class=>"select1",:style=>"opacity: 0;"})

Inspect Element with Firebug代码中显示为

<select id="admin_gender" name="admin[gender]">
  <option value="true">Male</option>
  <option value="false">Female</option>
</select>

我的JS

$(function(){
  $("select.select1, input.checkbox").uniform();
});

我还试过下面的代码,但是它出错了

= f.select(:gender,{['Male', true], ['Female', false]},{:class=>"select1",:style=>"opacity: 0;"})

我在哪里做错了请指点我...先谢谢你们:..)

1 个答案:

答案 0 :(得分:0)

        <select id="admin_gender" name="admin[gender]">
             <option value="true">Male</option>
             <option value="false">Female</option>
        </select>


    <button id="click"  type="button">click to add class to select options</button> 
    <script>


    $("#click").click(function()
    {
        $("#admin_gender").addClass("test");
    })
    </script>