Visualizzazione dei risultati da 1 a 3 su 3

Discussione: jQuery animate

  1. #1

    jQuery animate

    Salve a tutti,

    stavo cercando di muovere un div con immagine in jQuery ed ho un problema nell'eseguire il movimento con .animate() .

    In pratica desidererei muovere di X pixels verso sinistra un oggetto ma per far scorrere questo png verso sinistra sono costretto ad usare % come da esempio

    codice:
    $("#bottiglia_dx").animate({ left: '20%', top: '200'}, 400);
    Se invece cerco di inserire

    codice:
    $("#bottiglia_dx").animate({"left": "-=60px"}, "slow");
    Il div immediatamente si posiziona a -60 piuttosto che scorrere.


    È normale o scrivo male il codice?
    Avendo due png posizionati centralmente (ognuno con margin-left diverso) desideravo posizionarli in px piuttosto che %...


    grazie in anticipo!



    M.




  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    codice:
    var sx = '-60'
    $("#bottiglia_dx").animate({"left": sx}, "slow");
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ciao Cavicchiandrea,

    Grazie per la risposta.
    Ho provato ma nulla, mi da lo stesso errore





    M.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.