I have a problem with the jquery show function in firefox.
Situation: I have loaded a iframe with an aspx page in a popup (fancybox). In that aspx page I have a button
It may be just a side-effect of a js error. It's always worth hitting F12 and seeing if there are any js errors in the console. I had a similar issue where I couldn't figure out why .show() wasn't working on an input that had a style of 'display:none' in Firefox and it turned out I had a badly formed selector which was missing a closing ] and threw an error you don't see, until you open Firebug. Chrome was more tolerant showed the button while Firefox caught the bad selector.