我有這樣的基於類值如何改變框顏色
<td id = box, class =<%= book_ty(article)%>><%= article.book_type %></td>
循環代碼當book_ty
等於x
框會變成紅色,如果是y
盒子將是橙色的。現在的顏色直接應用於article.book_type
我想申請的是顏色,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
定義一個方法如何改變基於框顏色班級價值?
這是什麼樣的問題? 「'如何根據類值獲取css id」,然後在最後這個「'如何根據類值改變框顏色?」首先決定你想要問的東西,然後把它寫成標題。 – Abhinay
請參閱此文檔:http://stackoverflow.com/help/how-to-ask#help-post-body – Abhinay
@Abhinay謝謝。 – Mani