Найти родителя и первого потомка своего родителя

Я пытаюсь найти родителя элемента, и этоs parent first child, код выглядит так:

        
            <a href="" class="selected">Welcome</a>
            <a href="">Logo</a>
            <a href="">Websites</a>
            <a href="">Stationery</a>
            <a href="">Illustration</a>
            <a href="">Full Pack</a>
        

function setIntervalAndExecute() {
    changeImages();
    setTimeout(function(){
        showImages(imagesArray);
    },500);
    var intervalot = window.setInterval(function(){
        changeImages();
        var selected = $('.selected');
        if (!selected.parent().is(':last-child')) {
            $('.selected').parent().next().children().addClass('selected');
            selected.removeClass('selected');
        } else {
            $('.selected').parent().parent().children(':first-child').addClass('selected');
            selected.removeClass('selected'); // nesho ne mi rabotit ovdeki
        }
        window.setTimeout(function(){
            showImages(imagesArray);
        },500);
    },10000);
    return intervalot;
}
var intervalot = setIntervalAndExecute();

Я знаю это'немного сложнее, но яя новичок в jquery, так что яя пытаюсь сделать это после урокавыбран» добирается до последнего элемента, я хочу удалить его и установить его на первый элемент. Я'Я пытался с этим, но это некажется, работает

$('.selected').parent().parent().children(':first-child').addClass('selected');

и когда он достигает последнего элемента, интервал выполняется дважды, а затем останавливается. Это сайт, который яя работаю над:

http://nikodola.com/testsite

Ответы на вопрос(4)

Ваш ответ на вопрос