Als «dom» getaggte Fragen

Das Document Object Model (DOM) ist eine Möglichkeit, programmgesteuert auf Elemente einer Auszeichnungssprache wie XML und HTML zu verweisen. Verwendung mit [Javascript] oder einer anderen Programmiersprache mit einem DOM-Parser



15
Überprüfen Sie, ob ein Bild mit jQuery geladen ist (keine Fehler)
Ich verwende JavaScript mit der jQuery-Bibliothek, um Bildminiaturen zu bearbeiten, die in einer ungeordneten Liste enthalten sind. Wenn das Bild geladen wird, macht es eine Sache, wenn ein Fehler auftritt, macht es etwas anderes. Ich verwende jQuery load()und error()Methoden als Ereignisse. Nach diesen Ereignissen überprüfe ich das Image-DOM-Element auf .complete, …

5
Suchen Sie das nächstgelegene Vorfahrenelement mit einer bestimmten Klasse
Wie kann ich in reinem JavaScript den Vorfahren eines Elements finden, der dem Baum mit einer bestimmten Klasse am nächsten liegt ? Zum Beispiel in einem Baum wie diesem: <div class="far ancestor"> <div class="near ancestor"> <p>Where am I?</p> </div> </div> Dann möchte div.near.ancestorich, wenn ich das probiere pund suche ancestor.
224 javascript  html  dom 

19
Können Skripte mit innerHTML eingefügt werden?
Ich habe versucht, einige Skripte mit einem innerHTMLauf eine Seite zu laden <div>. Es scheint, dass das Skript in das DOM geladen wird, aber es wird nie ausgeführt (zumindest in Firefox und Chrome). Gibt es eine Möglichkeit, Skripte beim Einfügen auszuführen innerHTML? Beispielcode: <!DOCTYPE html> <html> <body onload="document.getElementById('loader').innerHTML = '<script>alert(\'hi\')<\/script>'"> …

7
jQuery .live () vs .on () Methode zum Hinzufügen eines Klickereignisses nach dem Laden von dynamischem HTML
Ich verwende jQuery v.1.7.1, wo die .live () -Methode anscheinend veraltet ist. Das Problem, das ich habe, ist, dass beim dynamischen Laden von HTML in ein Element mit: $('#parent').load("http://..."); Wenn ich danach versuche, ein Klickereignis hinzuzufügen, wird das Ereignis mit keiner der folgenden Methoden registriert: $('#parent').click(function() ...); oder // according …


16
jQuery - Ereignis auslösen, wenn ein Element aus dem DOM entfernt wird
Ich versuche herauszufinden, wie man js-Code ausführt, wenn ein Element von der Seite entfernt wird: jQuery('#some-element').remove(); // remove some element from the page /* need to figure out how to independently detect the above happened */ Gibt es eine Veranstaltung, die darauf zugeschnitten ist? jQuery('#some-element').onremoval( function() { // do post-mortem …
211 jquery  events  dom  triggers 




9
So überprüfen Sie in Javascript, ob ein Element in einem anderen enthalten ist
Wie kann ich überprüfen, ob ein DOM-Element einem anderen DOM-Element untergeordnet ist? Gibt es dafür eingebaute Methoden? Zum Beispiel so etwas wie: if (element1.hasDescendant(element2)) oder if (element2.hasParent(element1)) Wenn nicht, dann irgendwelche Ideen, wie das geht? Es muss auch browserübergreifend sein. Ich sollte auch erwähnen, dass das Kind viele Ebenen unterhalb …
201 javascript  dom 

5
JavaScript DOM Element entfernen
Ich versuche zu testen, ob ein DOM-Element vorhanden ist. Wenn es vorhanden ist, löschen Sie es und erstellen Sie es, wenn es nicht vorhanden ist. var duskdawnkey = localStorage["duskdawnkey"]; var iframe = document.createElement("iframe"); var whereto = document.getElementById("debug"); var frameid = document.getElementById("injected_frame"); iframe.setAttribute("id", "injected_frame"); iframe.setAttribute("src", 'http://google.com'); iframe.setAttribute("width", "100%"); iframe.setAttribute("height", "400"); if …
198 javascript  dom 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.