В приложении rails 3.0, которое использует jquery mobile для мобильных устройств, у меня есть несколько переключателей с ответами от 0 до 2.
<%= f.radio_button :field_name, 2 %>
<%= f.radio_button :field_name, 1 %>
<%= f.radio_button :field_name, 0 %>
Эти радиокнопки слишком малы, чтобы хорошо видеть и использовать на мобильном сенсорном экране. Я попытался заключить их в теги для jquery mobile следующим образом:
<div data-role="fieldcontain">
<fieldset data-role="controlgroup">
<legend>Enjoy</legend>
<%= f.radio_button :field_name, 2 %>
<%= f.label :field_name, "blah" %>
<%= f.radio_button :field_name, 1 %>
<%= f.label :field_name, "blah" %>
<%= f.radio_button :field_name, 0 %>
<%= f.label :field_name, "blah" %>
</fieldset>
</div>
Они все еще маленькие. Я мог бы использовать html вместо рельсов для производства кнопок, но я бы не хотел. Есть ли опция увеличения размера направляющих, выпускаемых радиокнопками? Есть ли способ манипулировать кодом рельсов для создания HTML, который приведет к мобильному формату jquery? Есть ли еще одна возможность, о которой я не подумал?
Спасибо.
Кстати, есть этот вопрос, но он не имеет ответа и не обновлялся с ноября '11.