Have you ever  copy and pasted some jQuery code that works on one page but not the other? No helpful error messages? Yeah, that happened to me this morning. After much digging,  found some answers!

Here is what I was trying to do, pretty simple stuff:

function GetSomeValue()
{
alert($("#FirstName").val());
}

Problem was I never got the message box. I had the textbox, it had the proper elements, nothing. To get it to work, I made the following change:

function GetSomeValue()
{
alert(jQuery("#FirstName").val());
}

The switch from $ to jQuery solved the problem. Turns out there is a conflict with the $ shortcut when you use other jQuery libraries (like Prototype, for example which is what I was using).  You can read more about the $/jQuery conflict here: http://docs.jquery.com/Using_jQuery_with_Other_Libraries.