addClass( )修改名字后怎么改變樣式了??
<script type="text/javascript">?
? ? ? ? //class=left下div元素增加一個(gè)新的樣式,增加背景顏色
? ? ? ? $('.left div').addClass('newClass')
? ? </script>
為什么這樣就添加了樣式了呢,這樣不是就把class=left下的div的class名改成"aaron newClass”了嗎?css樣式中也沒(méi)有.aaron newClass的樣式???求解。急急!!
2017-08-31
看看上面<style></style>標(biāo)簽里有個(gè).newClass的新類,增加后樣式不是添加過(guò)去了嗎
2017-06-07
class="aaron?newClass"的意思是:該元素有兩個(gè)class類,一個(gè)是aaron,另一個(gè)是newClass;(所有的class都支持多個(gè)類同時(shí)存在。)
按照上述問(wèn)題來(lái)看,原本的類是aaron,通過(guò).addClass()方法添加了新類.newClass。
建議重看一遍css手冊(cè),這樣便于學(xué)習(xí)選擇器。
2017-04-05
class=left下的div的class名可不是"aaron newClass",而是 aaron和newClass,上面css有newClass的樣式的
2017-03-31
代碼中控制樣式的類為加入的新類newClass,或者為.aaron.newClass控制。 .aaron .newClass的意思是aaron類下面的newClass,屬于aarron的孩子結(jié)點(diǎn),這部分內(nèi)容屬于css部分,如果不理解建議看看css的選擇器部分
2017-03-31
你的表述是有問(wèn)題的,addClass()的作用是增加一個(gè)類,并不是替換;所以你上面的意思是給left類中所有的div標(biāo)簽添加一個(gè)名為newClass的類,只是增加了類名,你css沒(méi)有該樣式并不影響它加入