Ich versuche, eine Checkbox in Contact Form 7 basierend auf dem Wert des einzelnen Kontrollkästchens eine Klasse hinzuzufügen.Streifen Kommas von Eingabewert
Bisher habe ich es so, dass es den Wert als eine Klasse hinzufügt, aber ich kann nicht scheinen, die Kommas loszuwerden.
Ich habe das versucht, aber es funktioniert nicht. Kann mir bitte jemand helfen?
$("#select-skip-form input[type=checkbox]").addClass(function(index) {
return $(this).val().replace(/,/g,'').toLowerCase().split(' ').join('-');
});
EDIT
So zum Beispiel habe ich eine Checkbox mit dem Wert „7 Hof eingeschlossen 'Erbauer überspringt“ und ich möchte dies als eine Klasse auf dem Feld ohne Komma oder Leerzeichen hinzuzufügen.
<input type="checkbox" name="checkbox-355" value="7 yard enclosed 'builders' skip" />
So endet es so zu sein auf:
<input type="checkbox" class="7-yard-enclosed-builders-skip" name="checkbox-355" value="7 yard enclosed 'builders' skip" />
Können Sie ein Beispiel Wert zur Verfügung stellen? Was hast du und was willst du? – cgee
Hallo, ich habe die Frage mit dem Beispiel bearbeitet. Danke :) – Shaun
Es gibt keine Kommas in '7 Hof eingeschlossenen" Erbauer "überspringen. Meinst du, du möchtest die Apostrophe entfernen? – ajm