- 루비 2.0.0p247
- 레일 4.0.0
어떻게 내 루프의 HTML 콘텐츠를 대체하는 방법?사용자 레일의 각 루프
- @recipes.each do |recipe|
= image_tag "path.png", :height => "?", :width => "?"
폭스 예 :
예상 출력과 같은 것입니다 :
image_tag "medium-01.png", :height => "200", :width => "350"
image_tag "small-02.png", :height => "183", :width => "285"
image_tag "small03.png", :height => "183", :width => "285"
image_tag "small-04.png", :height => "183", :width => "285"
image_tag "small-05.png", :height => "183", :width => "285"
image_tag "medium-06.png", :height => "200", :width => "350"
image_tag "medium-07.png", :height => "200", :width => "350"
image_tag "small-08.png", :height => "183", :width => "285"
image_tag "small-09.png", :height => "183", :width => "285"
결과 노호 원하는 :
가 JQuery와 나는 이런 짓을. 어쩌면 도움이 될지 :
$("div").each(function(i, element) {
if (i % 5 == 0 || i % 6 == 0) {
$(this).css({"background":"dark_gray_color"});
}
else {
$(this).css({"background":"magenta_color"});
}
});
나는 분명합니까?
몇 가지 질문 : 이미지 이름의 출처는 어디입니까? 높이와 너비 값은 어디에서 오는가? 어떻게하면 숫자 인덱스 값을 올바른 경로와 일치시킬 수 있습니까? (예를 들어,'@ recipes'가 다른 순서로되어 있고'medium-01.png' 대신에'small-01.png'로 끝나는 경우) ..기타)? –