So I have Superfish running just fine on my site right now except for
one small problem. I have a page that was designed previously and it
is using LightWindow. Now for those that don't know what LightWindow
is, look here:
http://www.stickmanlabs.com/lightwindow/

What is happening is that the jQuery for Superfish is competing with
the JS for LightWindow. Since Superfish is the more recently added
file (and it wasn't doing this before I added Superfish) I was
thinking that maybe I could edit some function names and rework a
little bit of the logic for Superfish so that it would work properly
with LightWindow. The errors that LightWindow is throwing (thank you
Firebug) are:
[Exception... "Component returned failure code: 0x80004005
(NS_ERROR_FAILURE) [nsIDOMViewCSS.getComputedStyle]" nsresult:
"0x80004005 (NS_ERROR_FAILURE)" location: "JS frame ::
https://devwebwise.gtri.gatech.edu/js/superfish/jquery-1.2.6.js ::
anonymous :: line 22" data: no]
jQuery.swap(elem,props,getWH);return Mat...form")||
elem.options)ret.push(elem);else

and

element.hasClassName is not a function
return ' + this.buildMatchExpression());

Thanks for any and all help with figuring this one out.

~Aaron

Reply via email to