das entfernen und hinzufügen von css-Klasse onclick

ich bin mit einigen Schwierigkeiten konfigurieren so ändern Sie die css-Klassen ein span in einem div auf onclick-Ereignis.

javascript:

$(document).on('click', '.list_accordion_toggle', function (event) {
            $(this).toggleClass('list_item collapse').next().toggle();
        });

anzeigen:

<div class="list_accordion_toggle" id="letter">
        <span data-bind=" text: Letter"></span>
        <span class="icon-minus-sign"></span>
    </div>

wenn der Benutzer klickt auf den div der icon-minus-Zeichen sollten ersetzt werden mit icon-plus-Zeichen und wird weiterhin wechseln mit jedem Klick.

verwende ich die toggleClass oder removeClass dann addClass?

verwenden Sie Klasse und Klasse hinzufügen becuse Toggle-entfernen und hinzufügen von Klassen, aber keine set-icon-minus-sign icon-plus-Zeichen und Umgekehrt

InformationsquelleAutor Masriyah | 2013-10-18

Schreibe einen Kommentar