Umožňuje při kliknutí na element přepnout css třídu elementů.
data-toggleclass-selector - pokud je nastaven tak pracuje se zadaným selektorem. Jinak pracuje s data-selector nebo this (to znamená přímo s prvkem, na který se kliklo). Má vyšší prioritu než data-selector.data-selector - pokud je nastaven tak pracuje se zadaným selektorem. Jinak pracuje s this (to znamená přímo s prvkem, na který se kliklo)data-add-class - css třída, která se přidádata-remove-class - css třída, která se odeberedata-toggle-class - css třída, která se přepnedata-check-class - css třída, která se nastaví pokud je checkbox nebo radio button zakliknutýdata-uncheck-class - css třída, která se nastaví pokud není checkbox nebo radio button zakliknutýdata-parent-selector - pro radiobuttony určuje nadřazený element, ve kterém se mají hledat ostatní radiobuttony stejného jména. Pokud není zadán, použije se nadřazený formnot-empty-class - css třída, která se nastaví pokud input obsahuje nějakou hodnotuempty-class - css třída, která se nastaví pokud input neobsahuje žádnou hodnotu