Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.javascript > #8264

Re: jquery 3 e document.ready

Newsgroups it.comp.lang.javascript
Date 2018-10-19 03:22 -0700
References <1cd4f41d-cca6-4adf-8b2f-671486214f29@googlegroups.com> <g2tlfnF8dj4U1@mid.individual.net>
Message-ID <f9e0c27a-5644-4535-b205-8ad3064ba3ea@googlegroups.com> (permalink)
Subject Re: jquery 3 e document.ready
From gandalf.corvotempesta@gmail.com

Show all headers | View raw


Il giorno venerdì 19 ottobre 2018 11:12:25 UTC+2, Alessandro Pellizzari ha scritto:
> Hai provato a caricare jQuery direttamente per primo (magari dalla sua 
> CDN), invece di metterlo dentro il file minificato?

Si, non cambia nulla. E' stato il primo test che ho fatto-

> Ho la sensazione che qualsiasi cosa abbia minificato quei file abbia 
> anche messo qualche async dentro.

No, non c'è nessun async.

Altra assurdità di poco fa:

-------------------------------
$(function() {
   var miaFunzione = function() {
      // Qui il dom è ready, ma in realtà non trova gli elementi.
   }

   // varie cose

   // inizializzo mappa google
   x = new google...

   // setto un evento (da notare che sono dentro la *document.ready*)
   google.events.addListener(miaFunzione());
});
-------------------------------------------

Quando si triggera l'evento (che per forza di cose viene triggerato
*dopo* la DOM ready visto che lo instanzio li dentro, quindi, salvo
macchine del tempo, non è tecnicamente possibile avere l'evento che
richiama "miaFunzione" prima che il DOM sia ready.

In altre parole, se dentro "miaFunzione" provo ad accedere, mediante jquery,
a '#ciccio', non ritorna nulla.

Se wrappo tutta miaFunzione in $(), allora va:

var miaFunzione = function() {
   $(function() {
      // così riesco a leggere '#ciccio'
   });
});


Ovviamente non posso incapsulare tutte le funzioni di tutti gli eventi
dentro la document ready (anche solo per problemi di scope)


Back to it.comp.lang.javascript | Previous | NextPrevious in thread | Find similar


Thread

jquery 3 e document.ready gandalf.corvotempesta@gmail.com - 2018-10-16 04:07 -0700
  Re: jquery 3 e document.ready gandalf.corvotempesta@gmail.com - 2018-10-17 09:02 -0700
  Re: jquery 3 e document.ready Alessandro Pellizzari <shuriken@amiran.it> - 2018-10-19 10:12 +0100
    Re: jquery 3 e document.ready gandalf.corvotempesta@gmail.com - 2018-10-19 03:22 -0700

csiph-web