Если вы хотите нацелиться только на конкретный li
, то я думаю, что это, вероятно, будет работать
$("ul#mainnav li:eq(1)").hover(function(){
//other code
});
Это предназначается для второго li
в #mainnav ul
и устанавливает на него наведение.
Это то, что вы хотели?
EDIT
Учитывая объяснение
всякий раз, когда пользователь наводит список, jquery будет знать его значение eq
Вы могли бы сделать что-то вроде этого
$('#mainnav li').mouseover(function(){
alert($(this).index());
});
Пример: http://jsfiddle.net/jasongennaro/pUacJ/