Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    [jquery] funzione che si blocca su una banale sottrazione

    Ho questa funzione:
    codice:
    function startMapp() {
        /* rileva dimensioni mappa e 'contenitore' */
        var wdt_prev_map = $("#mappa").width();
        var hgt_prev_map = $("#mappa").height();
        var wdt_wrap = 1250; 
        var hgt_wrap = 670; 
        /* calcola differenza e entità singolo step */
        var wdt_rel = Number(wdt_prev_wrap - wdt_map);
        var hgt_rel = hgt_prev_wrap - hgt_map;
        /* stabilisce dimensioni di partenza della mappa (= step 1 su 3) */
        var scvalw = wdt_wrap + wdt_rel;
        var scvalh = hgt_wrap + hgt_rel;
        /* stabilisce posizionamento della mappa */
        var mid_wdt_rel = wdt_rel / 2;
        var mid_hgt_rel = hgt_rel / 2;
        scvall += parseFloat(mid_wdt_rel);
        scvalt += parseFloat(mid_hgt_rel);
        $("#mappa").css({
        "width": scvalw+"px", "height": scvalh+"px", "position": "absolute", "top": "-"+scvalt+"px", "left": "-"+scvall+"px"
        });
    }
    ma non esegue le sottrazioni che determinano il valore delle variabili var wdt_rel e var hgt_rel.
    Come si vede, ho provato sia usando number che senza; e - ovviamente - i valori delle prime due variabili ci sono, sono numeri interi e, per quel che vale, maggiori dei valori da sottrarre.
    Sicuramente è una stupidaggine, ma ormai non riesco più a discernere...
    metatad
    graphic & web design

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    wdt_map e hgt_map dove sono definite?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.