2013-07-19 10 views

Odpowiedz

12

biblioteki HTML DART posiada dwa sposoby toggle klas CSS na elemencie. (Dobrze, cztery sposoby jeśli liczyć toggleAll :)

dodać klasę, jeśli brakuje lub usunąć klasę, jeśli już istnieje, użyj toggle(String className):

element.classes.toggle('important'); 

Aby przełączyć klasę CSS w oparciu o wartość logiczna, należy toggle(String className, [bool shouldAdd]):

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

Oto oryginalna prośba cecha, która łączy do zatwierdzenia, która dodaje tej funkcji: https://code.google.com/p/dart/issues/detail?id=11741

+0

opcjonalna nazwa parametru jest nieco myląca, nie powinna to być '[bool shouldToggle]' obecnie wygląda na to, że wpływa tylko na dodanie klasy (chyba że tak jest), tylko myśl. – 0xor1

Powiązane problemy