bei Fehler zwischen zwei class wechseln, aber wie?
inspiron
- javascript
0 bubble
Hallo,
ich habe ein Problem und weiß nicht wie ich es lösen kann.
In einem Formular werden Selectfelder mit jquery durch grafische Elemente ersetzt.
Nun soll durch eine error Abfrage das Select bei einem Fehler das Aussehen durch Aufrufen einer Funktion select_error geändert werden. Wie kann ich JS zwischen zwei class wechseln?
Gruß
<script type="text/javascript">
//alles in Ordnung
$(document).ready(function(){
$('.select').Select({
theme : 'mac'
});
});
//es ist ein Fehler aufgetreten
$(document).ready(function(){
$('.select_error').Select({
theme : 'mac_error'
});
});
</script>
<select class="select" name="schicht" id="schicht" <?php if(isset($errorFelder['schicht'])) echo 'class="select_error"'; ?>>
Nun soll durch eine error Abfrage das Select bei einem Fehler das Aussehen durch Aufrufen einer Funktion select_error geändert werden. Wie kann ich JS zwischen zwei class wechseln?
Klasse entfernen und Klasse hinzufügen sollten dir weiter helfen.
MfG
bubble
....ist das so richtig? Kann mir bitte jemand weiterhelfen?
Gruß
$(document).ready(function(){
$('.select_mac')..removeClass(theme :'mac').addClass(theme : 'mac_error');
});
<select class="select_mac" name="ort" id="ort" <?php if(isset($errorFelder['ort'])) echo 'class="select_error"'; ?>>
Versuch macht kluch. Aber ich hab was ähnliches schon mal nach diesem Schema realisiert, sollte klappen.
Gruß Patrick