public function removeClass($className) { foreach ($this->stack(1) as $node) { $classes = explode(' ', $node->getAttribute('class')); if (in_array($className, $classes)) { $classes = array_diff($classes, array($className)); if ($classes) { $node->setAttribute('class', implode(' ', $classes)); } else { $node->removeAttribute('class'); } } } return $this; }