addClass getElementsByClassName array
Ich brauche ein wenig Hilfe, wie ich bin frustriert mit .getElementsByClassName.
Ich habe eine svg-Karte, Pfade, Klassen mit. Nun benötige ich eine Liste aller mit einer bestimmten Klasse und fügen Sie eine weitere Klasse. Jetzt habe ich
var testarray = (document).getElementsByClassName("currentclass");
for(var i = 0; i < testarray.length; i++)
{
testarray.item(i).className("classtobeadded");
}
Dies gibt mir ein "undefined" keine Funktion" - Fehler. Ich habe versucht $(document), (document), (jQuery), ich habe versucht $(".currentclass").addClass(), ich habe versucht viele Kombinationen ohne Erfolg. Könnt Ihr sagen, was ich falsch mache?
Danke!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie ein paar syntax-Fehler, dies sollte es tun:
Oder, da Sie mit jQuery können Sie tun:
Diese jQuery sollte auch
Haben Sie einige Fehler in Ihren code
Müssen Sie achten, müssen Sie fügen Sie ein wenig Platz, um eine neue Klasse hinzuzufügen, wie dies