Finden Eltern und das erste Kind der Eltern

Ich bin auf der Suche nach dem übergeordneten element und Eltern das erste Kind, der code ist wie folgt:

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

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();

Ich weiß, es ist ein wenig kompliziert, aber ich bin neu in jquery , also, was ich versuche zu tun, ist nach der Klasse 'aktiviert' wird mit dem letzten element habe ich es entfernen möchten, und legen Sie es auf das erste element. Ich habe versucht mit diesem, aber es scheint nicht zu funktionieren

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

und wenn es dann um das Letzte element des Intervalls ausgeführt wird, zweimal und Stoppt dann.
Dies ist der Ort, an dem ich arbeite:

http://nikodola.com/testsite

InformationsquelleAutor pashata | 2013-08-30
Schreibe einen Kommentar