[英]How to dynamically change CSS using JS
我正在制作復雜的動畫,我正在嘗試通過基於所獲取的val添加另一個類來添加效果。
我有不同的CSS類,並且我想知道如何以這種方式動態添加它們。
.. Class="box bottom right"
當我添加新類時(例如:紅色)。 應該在我的代碼中是這樣的:
.. Class="box bottom right red"
我正在嘗試根據要計算的值更改css。
var els=2;
function changeColor(els) {
if (els>0) {
$("box bottom right").addClass("red");
} else{
$("box bottom right").addClass("green");
};
}
這是代碼: http : //jsfiddle.net/BB6ED/1/
您需要使用.
按類定位元素以及在頁面加載時調用函數:
var els=2;
function changeColor(els) {
if (els>0) {
$(".box.bottom.right").addClass("red");
} else{
$(".box.bottom.right").addClass("green");
};
}
changeColor(els);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.