[Jifty-commit] r922 - in jifty/trunk: share/web/static/js

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Mon Apr 24 18:48:11 EDT 2006


Author: alexmv
Date: Mon Apr 24 18:48:08 2006
New Revision: 922

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/share/web/static/js/behaviour.js

Log:
 r12558 at zoq-fot-pik:  chmrr | 2006-04-24 18:47:49 -0400
  * Fix getElementsBySelector for case where id selector returns nothing


Modified: jifty/trunk/share/web/static/js/behaviour.js
==============================================================================
--- jifty/trunk/share/web/static/js/behaviour.js	(original)
+++ jifty/trunk/share/web/static/js/behaviour.js	Mon Apr 24 18:48:08 2006
@@ -125,7 +125,10 @@
       var tagName = bits[0];
       var id = bits[1];
       var element = document.getElementById(id);
-      if (tagName && element.nodeName.toLowerCase() != tagName) {
+      if (!element) {
+        // id doesn't exist on the page; no use continuing
+        return new Array();
+      } else if (tagName && element.nodeName.toLowerCase() != tagName) {
         // tag with that ID not found, return false
         return new Array();
       }


More information about the Jifty-commit mailing list