title: jQuery - Is there a way to 'save' a state of dom elements (css) and revert to that saved state etc..?
body: <p>I have a css menu that also does child menus etc.. the problem is, I have to create eventHandlers for for tab/jaws users. It seems when I manipulate the menu(s) with show()/hide() it mucks up the inherent css selectors and their states, so if a user wanted to do both tab and mouse move - it won't work. They either have to use all mouse or tabbing etc..</p>
  
  <p>I <em>could</em> create more js eventhandlers for mouseovers/outs etc..but curious if it would be feasible to clone the parent elements onload, and tie-into the tabbing that when they tabbed "off" the menu, I "revert" to this saved state so then the user can use the css method of mouseover/out etc.. </p>
  
  <p>Does this make sense? Or is this as much work/overhead as just creating more eventHandlers for the mouse events?</p>