hover - древний метод, Ваш синтаксис еще из версии 1.0, в 1.4 он уже был: hover(handlerInOut(eventObject))
А в последних - это вообще не рекомендуемый метод. Есть события
mouseover()
mouseenter()
Какая jquery у Вас подключена? Не подключена ли дважды? Нет ли конфликта с другими скриптами, которые перехватывают $ и не имеют метода hover