fixed IE 9 incompatibility: classList usage