如果另一個函數更改字體大小,我想更改dom元素的顏色。如果元素髮生變化,jquery數組向上和向下計數
例如: HTML:
<p id="hi">
VALUE
</p>
的jQuery:
fancyColors = {
1: "blue",
2: "green",
3: "yellow",
6: "#97bf0d"
};
$(function() {
$("#hi").on("change", function() {
var valuE = $('#hi');
valuE.css("color", fancyColors[1]);
var getSize = $('#hi').css("font-size");
if (getSize != 16) {
valuE.fancyColors[1++]
} else {
valuE.fancyColors[2--];
}
});
});
默認字體大小應該是16現在,如果什麼都無所謂什麼或誰它的變化少它應該在顏色數組中計數。
如果字體大小變小,它應該在數組中倒數。
我該怎麼做?
感謝您的幫助
讓它成爲小提琴。 – Govan
不理解問題。你的意思是如果小於16 =>向上計數,如果字體大小較低=>確實倒計數。但看到字體大小小於16就更低了,應該是向上計數還是向下計數? –
你是說如果字體大於16,它應該增加索引,如果小於16,那麼它應該減少? –