How can I expand and collapse a

Okay, so you’ve got two options here : Use jQuery UI’s accordion – its nice, easy and fast. See more info here Or, if you still wanna do this by yourself, you could remove the fieldset (its not semantically right to use it for this anyway) and create a structure by yourself. Here’s how you … Read more

jQuery – Illegal invocation

I think you need to have strings as the data values. It’s likely something internally within jQuery that isn’t encoding/serializing correctly the To & From Objects. Try: Notice also on the lines: You don’t need the jQuery wrapper as To & From are already jQuery objects.

How to pass $(this) properly in click jQuery function

You code does not follow the right principles. Wrap everything in the document.ready function. Avoid global variables wherever possible. Make use of the fact that jQuery manages this for you. this will always be what you expect if you pass callback functions directly instead of calling them yourself.