Ich weiß, dass irgendwo jemand diese Frage vorher gestellt hat, aber ich habe versucht, eine Antwort ohne Glück zu finden.Überprüfen Sie, ob der genaue Teilstring in einer Zeichenfolge ist
Ich versuche zu finden, wenn eine genaue Teilzeichenfolge in einer Zeichenfolge gefunden wird.
Zum Beispiel
<input class="form-control alphanumeric-chars" />
Ich will ‚alphanumerische Zeichen‘ passen, aber wenn der Klassenname alphanumerische war es kein Spiel
sein Ich habe wie viele Optionen ausprobiert:
$('input').filter(function() {
return $(this).className.includes('alphanumeric-chars');
})
Oder
return $(this).className === 'alphanumeric-chars';
Irgendeine Idee, was fehlt mir?
Da Sie mit jQuery hat, 'hasClass' helfen könnte. Siehe [hier] (https://api.jquery.com/hasclass/). –
Ohne jQuery gibt es auch 'element.classList.contains ("classname")' – Walk