You don't need any of that stuff if you have jQuery:
1. it handles events for you
2. it selects element with CSS3 selectors
3. built-in function for hide/show and effects
This (not tested) should do the same as your code:
$(document).ready(function(){
var subs = $('#container > ul ul');
subs.hide(); //hide all submenus
$('#container > ul > li a').click(function(){ //add an event
listener
subs.hide(); //hide all submenus
this.next('ul').show(); //show the <ul> next to this <a>
});
});
On Nov 24, 5:00 pm, firstarsbrnwhite <[EMAIL PROTECTED]> wrote:
> I removed
>
> toggleMenu.addEvent(window, 'load', function(){toggleMenu.init
> ('menu','hidden');});
>
> and now works as I want it to in FF3