When trying to toggle an element on a page using jQuery, you might have the toggle happen multiple times. In other words, you click the event listening element (such as a link) and the element you want to toggle expands and collapses, then once more expands and collapses. How stupid would that look if you left your site working like that? Pretty stupid.
The reason seems to be that the element was bound more than once so it fires once for each binding. The solution is to unbind the element before calling the toggle.
EDIT: I had two scenarios like this. The one written about here worked. The other one failed. The actual solution came from sql-ution.com. The solution is to fix the registry with the new value. And just in case his website comes offline before mine does, I'll post the code: