Как собственно сделать так чтоб при событие "hover" метод "css" применялся только к текущему селектору.(п.с - например при наведение на блок li "главная",менялся background элемента и color ссылки,только у этого блока "главная")
потому что в дальнейшим понадобится более сложные манипуляции элементами(которые не имеют например такую вложенность,как у тебя) на основе этого события,и поэтому нужно разобраться хотя бы с этим.
Если нужно менять стили элемента именно через JS, то можно использовать слово this, которое в обработчике события указывает на элемент, к которому этот обработчик подключен.
Например:
$('nav ul li').on('mouseenter', function(){
$(this).toggleClass('hovered');
})