Ich habe ein jQuery
Kreditkarten-Plugin und wenn Sie die Kreditkartennummer eingeben, schaltet es eine Klasse aus, die ein Bild für die eingegebene Kreditkarte anzeigt.Hinzufügen und Entfernen von Klassen
Wie lösche ich die Kreditkarte jedes Mal, damit das neue erscheint?
<div>
<form>
<div id="ccc" class="form-group add-on">
<label for="ccnumber">Credit card Number</label>
<input type="text" class="form-control" id="credit-card" placeholder="Credit Card Number">
</div>
</form>
<div id="output"></div>
<div id="c-card-type"></div>
</div>
JS
if(cardType == null){
return;
}else{
switch(cardType.name){
case 'visa':
$('#output').html('This Card is visa');
$('#c-card-type').toggleClass('c-card vs');
break;
case 'mastercard':
$('#output').html('This Card is mastercard');
$('#c-card-type').toggleClass('c-card mc');
break;
case 'ax':
$('#output').html('This Card is ax');
$('#c-card-type').toggleClass('c-card ax');
break;
default:
$('#output').html('We dont support ' + cardType.name);
}
}
Dieses Problem für mich nicht eindeutig ist. kannst du bitte vollständigen html und js code für besseres verständnis liefern? Ich bekomme kein Bild, das Sie in Ihrer Frage erwähnen. – Ari4