Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.javascript > #7921
| From | Gristian <Gristian@nospam.no> |
|---|---|
| Newsgroups | it.comp.lang.javascript |
| Subject | Re: Problema javascript su ipad/iphone, codice in errore |
| Date | 2015-10-31 09:15 +0100 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <n11tbj$cvn$1@speranza.aioe.org> (permalink) |
| References | <n11o6a$385$1@speranza.aioe.org> <d9j9svFh275U1@mid.individual.net> |
Aggiungo una info, che a quanto letto su Google potrebbe essere importante.
Lo span che vado a cercare tramite
var numero = $("td[name=User_" + Codice + "").children('span');
è aggiunto all'elemento TD, dinamicamente, da codice precedente a quello
scritto.
Quindi è uno span aggiunto dopo che il DOM è stato caricato (spero di
non aver scritto castronerei).
Ripeto che sia da browser desktop che device android il problema non
sussiste.
Il 31/10/2015 08.45, Alessandro Pellizzari ha scritto:
> Il Sat, 31 Oct 2015 07:47:38 +0100, Gristian ha scritto:
>
>> //Recupero i numeri assegnati sino ad ora var Ord_elenco = [];
>> $("#elenco span.label").each(function() {
>> var contenuto = parseInt($(this).text());
>
> Usa sempre la base quando fai parseInt: parseInt($(this).text(), 10)
>
>> var numero = $("td[name=User_" + Codice + "").children('span');
>>
>> alert('numero non json: '+numero); //alert NUM 2
>>
>> alert('numero: '+JSON.stringify(numero)); //alert NUM 2
>
> "numero" è un oggetto jQuery, una collection che include tutti gli span
> dentro quel td.
> Cosa ti aspetti che ti stampi?
>
>> for (i = 1; i <= Ord_elenco_ordinato.length; i++) {
>> var differenza = Ord_elenco_ordinato[i + 1] -
>> Ord_elenco_ordinato[i];
>
> Gli indici di elenco ordinato vanno da 0 a length-1, mentre tu stai
> ciclando da 1 a length+1.
> Mi stupisce che in altri browser non ti dia errori...
>
> Ti conviene estrapolare quel ciclo in una funzione e scriverci sopra un
> po' di unit-test, quindi rivederla tutta.
>
>> Ho debbugato da ipad a colpi di alert (c'è un metodo più efficace?) e
>
> Si iPad non ho idea. Su Android puoi usare i remote debugging tools di
> Chrome (e credo anche Firefox li abbia adesso).
>
> Bye.
>
Back to it.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Problema javascript su ipad/iphone, codice in errore Gristian <Gristian@nospam.no> - 2015-10-31 07:47 +0100
Re: Problema javascript su ipad/iphone, codice in errore Alessandro Pellizzari <shuriken@amiran.it> - 2015-10-31 07:45 +0000
Re: Problema javascript su ipad/iphone, codice in errore Gristian <Gristian@nospam.no> - 2015-10-31 09:03 +0100
Re: Problema javascript su ipad/iphone, codice in errore Gristian <Gristian@nospam.no> - 2015-10-31 09:15 +0100
Re: Problema javascript su ipad/iphone, codice in errore Gristian <Gristian@nospam.no> - 2015-10-31 09:57 +0100
csiph-web