因此,我想更改顯示從數據庫中提取的值的按鈕的顏色。該值可以在-10和10之間。 我想顯示5個紅色陰影和5個陰影。使用jQuery根據動態值更改元素的顏色
這是我想出迄今:
HTML
<button class="scoreTicker">{{ $score }} </button>
JS
var scoreTicker = parseInt($('.scoreTicker').innerHTML());
if(scoreTicker < 0){
$('.scoreTicker').css('background', 'red');
}
else(scoreTicker > 0){
$('.scoreTicker').css('background', 'green');
}
我想使ELSEIF語句爲每個燈罩,這會導致10個條件語句,這似乎有點矯枉過正。有沒有更聰明的方法來做到這一點?
您可能會發現我的解決方案有趣的,如果你不希望在一個數組 – mhodges