Hallo Cheatah,
danke nochmals.
Die Funktionalität selbst programmieren. Mir ist keine existierende Alternative bekannt.
Darf ich nochmals nachhaken. Ich habe nämlich bei der Suche nach meinen Problemen folgend Code gefunden.
if (window.Node && Node.prototype && !Node.prototype.contains) {
Node.prototype.contains = function (arg) {
return !!(this.compareDocumentPosition(arg) & 16);
};
}
Wenn man diesen mit einbaut, dann funktioniert das auch im Firefox.
Nur verstehe ich da nur Banhof.
Ok, "node" habe ich gelesen das ist ein Knoten,
Was aber macht "prototype" und "compareDocumentPosition"?
Vielleicht kannst du oder jemand anderes mir (oder auch anderen) das Codebeispiel ein wenig erklären?
Ich weiss, für einen Anfänger in JS ist dies vermutlich ein wenig zu hoch :-)