양식에 체크 박스 목록이 있습니다. CSS가 구성되는 방식 때문에 레이블 요소는 직접 스타일이 지정됩니다. 이를 위해서는 태그 안의 확인란을 중첩해야합니다.내부 포장 <% = f.check_box %><label>
이것은 원시 HTML에서 작동하며 레이블 텍스트를 클릭하면 확인란의 상태가 변경됩니다. 하지만 숨겨진 입력 태그를 먼저 출력하기 때문에 도우미 <%= f.check_box %>
도우미와 함께 작동하지 않습니다. 나에게주는이이 레일 무엇
<label>
<input type="checkbox" ... />
<input type="hidden" ... />
Foo
</label>
...하지만 됩니다 :
<label>
<input type="hidden" ... />
<input type="checkbox" ... />
Foo
</label>
요약 , <label>
<%= f.check_box :foo %>
Foo
</label>
이
은 내가을 원하는 출력레이블 동작이 작동하지 않습니다. lly 일 :(.
이 문제를 해결할 수있는 방법이 있습니까?
그래서 en.yml에서
당신이이'= "ID"'를 들어, 레이블이를 대상으로 지정하지 않는 경우의''
맞습니다. 그러나 nfm은 주문이 민감하고 다른 방법으로는 실제로 작동하지 않는다고 언급했습니다. –