errori del tipo che $ non è una funzione
Se $ non viene riconosciuto come funzione può significare che stai provando ad eseguire quello script prima che sia inclusa tale libreria.

Controlla quindi di avere incluso correttamente jQuery e che quella tua funzione sia chiamata solo dopo tale inclusione.