2013-07-19 33 views

回答

12

飛鏢的HTML庫有兩種方式toggle CSS類的元素。 (好吧,四種方式如果算上toggleAll :)

要添加類,如果它丟失,或刪除,如果它已經存在的類,使用toggle(String className)

element.classes.toggle('important'); 

要切換基於一個CSS類布爾值,使用toggle(String className, [bool shouldAdd])

element.classes.toggle('important', condition); 

這裏的原始特徵的要求,可鏈接到提交,增加了這一功能:https://code.google.com/p/dart/issues/detail?id=11741

+0

可選參數名稱有點混亂,不應該是'[bool shouldToggle]'目前它似乎只會影響類的添加(除非是這種情況),只是一個想法。 – 0xor1