2
我想知道在jQuery中操作對象時使用CSS與DOM表示法是否存在顯着差異。jQuery中的CSS和DOM表示法之間的區別?
說我要改變一個對象的背景位置,我既可以使用:
$(this).css({
'background-position' : xPos + 'px ' + yPos + 'px'
// ^
});
或:
$(this).css({
'backgroundPosition' : xPos + 'px ' + yPos + 'px'
// ^
});
我明白,第一個是CSS符號,第二個是DOM符號。這裏的問題是:什麼時候這很重要?瀏覽器性能或需要考慮的其他因素方面是否存在顯着差異?
真的沒關係。不,除了代碼可讀性之外,沒有需要考慮的事項。 –
「我知道第一個是CSS表示法,第二個是DOM表示法」不,這根本就不正確。這些只是在JavaScript中指定對象屬性的不同方式。 – zzzzBov
爲什麼這會降低投票率? – Josh