それはボックスがy
ます場合、私は、ときにx
に等しいbook_ty
ボックスが赤色になります。このはどのようにクラス値に基づいて、ボックスの色を変更する
<td id = box, class =<%= book_ty(article)%>><%= article.book_type %></td>
のようなループ内のコードを持っていますオレンジ色です。今の色は、直接私が
色にid
は、私が上のベースボックスの色を変更する方法article.scss
.x {
color: red;
}
.y{
color: orange;
}
.z{
color: green;
}
#box {
width: 50px;
height: 50px;
display: inline;
margin-right: 10px;
}
にarticles.helper.rb
すなわち
def book_ty(article)
case article.book_type
when "x"
"x"
when "y"
"y"
when "z"
"z"
end
end
でメソッドを定義することを適用したいarticle.book_type
に適用されますクラス値?
これはどのような質問ですか? 「クラス値に基づいてcss idを取得する方法」そして最後に、この「クラス値に基づいてボックスの色を変更する方法」では、まずあなたが何を求めようとしているのかを決め、見出しと同じものを書きます。 – Abhinay
このドキュメントを参照してください:http://stackoverflow.com/help/how-to-ask#help-post-body – Abhinay
@Abhinayありがとうございます。 – Mani