JGrass Tech Tips hat einige Tipps zusammen gestellt, wie man Programmcode mit aussagekräftigen Kommentaren versieht, damit daraus ein sinnvolle Javadoc-Dokumentation erstellt werden kann. Neben grundlegenden Regeln werden auch Tags aufgeführt die nach Meinung des Autors unverzichtbar sind.
Einträge werden als ‘Praxis’ kategorisiert
jQuery: $()-Operator Bug im Internet Explorer 7
28. August. 2008 · 3 Kommentare
Ich setze bei der Entwicklung browser-basierter Anwendungen zur DOM-Manipulation auf das JavaScript-Framework jQuery, das eigentlich auch mit dem Internet Explorer 7 kompatibel sein soll. Offenbar leidet aber auch jQuery an den Eigenheiten des IE.
Führt man eine DOM-Manipulation mit einem Element aus, dass mit dem $()-Operator selektiert wurde (z.B. $('div').show()), erhält man im Internet Explorer 7 einen Runtime-Fehler, der mit null ist Null oder kein Objekt beschrieben wird. Offenbar kann das Element mit dem $()-Operator nicht geladen oder gefunden werden. Eine tiefergehende Beschreibung habe ich bisher (bei einer zugegebenermaßen nicht besonders intensiven Recherche) nicht gefunden.
Das Problem kann einfach gelöst werden, indem man statt des $()-Operators den jQuery()-Operator verwendet, der die gleiche Funktionalität besitzt. Man schreibt also jQuery('div').show().
