Meine Artikel haben die folgenden Klassen:jQuery - Extrakt Klassenname, dass ‚beginnt mit‘ Präfix
<div class="class-x some-class-1 other-class"></div>
<div class="some-class-45 class-y"></div>
<div class="some-class-123 something-else"></div>
Ich frage mich, ob es eine einfache Möglichkeit ist:
- Schnappen nur alle Klassen mit
some-class-
Präfix. - Entfernen Sie sie von jedem Element.
- Haben ihre Namen (nicht entsprechende DOM-Elemente) in einer Variablen?
ich leicht solche Elemente mit jQuery("div[class^='some-class-'], div[class*=' some-class-']")
auswählen können, sondern wie seine Klassennamen mit der kürzesten und der am meisten lesbaren Code zu einer Variablen (können einige globale Objekt sein) extrahiert werden könnte?
Siehe Antworten auf: [Klassenliste für Element mit jQuery abrufen] (http://stackoverflow.com/questions/1227286/get-class-list-for-element-with-jquery). – Trylks
@Trylks Großartig! Das löst mein Problem tatsächlich mit noch besserer Methode! Vielen Dank! (Aber es ist ein langer Weg, diesen Namen zu extrahieren) – Atadj