Вы уверены, что используете (и включили) jQuery?
Единственное, о чем я могу думать, это то, что вы используете другую библиотеку JS, в которой используется ярлык $
, но в которой нет метода position()
.
Попробуйте заменить $
на jQuery
.
Пока вы занимаетесь этим, какую версию jQuery вы используете? position()
был добавлен в 1.2.
alert(jQuery().jquery);