我該怎麼辦多次選擇在衣(衣2),如jQuery中:如何做多個選擇在YUI
$('h1, h2, el1, el2, .content, .title').css('color', 'red');
怎麼能這一塊衣寫入(沒有做YAHOO.util.Dom。 addClass seperately每個元素)
我該怎麼辦多次選擇在衣(衣2),如jQuery中:如何做多個選擇在YUI
$('h1, h2, el1, el2, .content, .title').css('color', 'red');
怎麼能這一塊衣寫入(沒有做YAHOO.util.Dom。 addClass seperately每個元素)
上一些YUI的DOM方法接受元件的陣列作用於和addStlye()方法是其中之一,所以你應該能夠做到:
YAHOO.util.Dom.setStyle(['el1', 'el2'], 'color', 'red');
認爲它只適用於ids t霍夫,所以第一個元素應該有EL1等的ID ...
編輯:
您還可以使用YAHOO.util.Selector
模塊查詢DOM和返回元素的數組傳遞給setStyle()
,如:
var els = YAHOO.util.Selector.query('h1, h2, h3, .some-element');
YAHOO.util.Dom.setStyle(els, 'color', 'red');
還是在YUI 3:
Y.all('h1, h2, h3, .content, .title').setStyle('color', 'red');
我很喜歡YUI3迄今爲止所看到的一些偉大的東西:) – danwellman
我如何爲Y.Anim類做類似的事情?像上面建議的那樣將節點配置設置爲字符串似乎不起作用。 – macguru2000
聽起來就像是OP是尋找選擇位雖然... – Matijs
更新,包括... – danwellman
非常感謝YAHOO.util.Selector,不知道以前 –