Java programozas, javascript
  • j0nNyKa
    #331
    1) miért tudna a ff console a liki változódról? hol van hozzáadva a window-hoz?
    2) html kódot is adsz mellé?
    3) használd kérlek a code tag-et, úgy még látszana is valami
    4) minek a String() ?
    5) :D az ifjeidben egy darab egyenlőségek, tehát értékadások vannak, persze hogy nem működik :)
    6) minek a 8 var? tetején deklarálod üresen, aztán meg... hát igazából nem is kell var
    7) deklarálod a liki-t (jó beszédes), aztán meg nem használod..
    8) a logikád elég fura, pakolászod az eventeket a resize-ra meg a hoverre a végtelenségig, átgondolnám

    így már kinéz valahogy, meg működik is
    $(window).resize(function() {
    $('nav ul li.trans').hover(function() {
    var liId = $(this).attr('id'),
    move = 0,
    pixelLeft;

    if (liId === 'li1') {
    move = 341;
    }
    else if (liId === 'li2') {
    move = 241;
    }
    else if (liId === 'li3') {
    move = 170.5;
    }
    else if (liId === 'li4') {
    move = 94.7;
    }

    pixelLeft = $(window).width() * (100 - ((move / $(window).width()) * 100) / 100);
    $('#li1:hover').find('.text').css('left', pixelLeft + 'px');
    });
    });

    Utoljára szerkesztette: j0nNyKa, 2017.01.20. 15:56:04