Sono ancora piuttosto "verde" quando si tratta di sviluppo web e programmazione javascript/jQuery, quindi qualsiasi aiuto è apprezzato. Ecco cosa voglio fare.Con jQuery, come posso oscurare e disabilitare una pagina Web e quindi mostrare un qualche tipo di spinner in più?
voglio fare la stessa cosa che una finestra di dialogo jQuery UI fa dove si mette un'immagine semi-trasparente sopra l'intera pagina e disabilita click di uno qualsiasi dei controlli sottostanti.
Voglio sapere come potrei inserire una sorta di overlay di selezione per mostrare che il sito funziona in background. Se posso usare un file GIF animato, andrebbe bene, ma non sono sicuro del miglior approccio a questo.
Ecco un esempio degli effetti in grigio con una finestra di dialogo: jQuery UI Example. Voglio sapere come produrre questo effetto senza la finestra di dialogo in alto. Non ho un buon esempio del comportamento di spinner.
Tutti i suggerimenti, i riferimenti ai siti Web e il codice sono apprezzati.
MODIFICA: Non intendo un "controllo di selezione". Cercherò di trovare un esempio di cosa sto pensando per spinner.
EDIT: Cosa intendo per "filatrice" è una gif carico di qualche tipo, come la gif "Indicatore Big" su questo sito: http://ajaxload.info/
La prima domanda vorrei chiedere è ** perché**? Perché dovresti impiegare comportamenti non standard nella tua app web? Il problema che vedo le persone che affrontano quando iniziano a utilizzare jQuery è che usano così tanto flash inutili, e sembra che potrebbe essere un caso del genere. –
Voglio sapere come realizzare tutto questo in parte per espandere le mie conoscenze. L'altro motivo è che volevo implementarlo per mostrare esplicitamente cosa stava succedendo. Ora ho una piccola pagina (non ancora in rete) che, quando si fa clic su un pulsante, resta lì senza alcuna notifica di ciò che accade mentre il server fa ciò di cui ha bisogno. Se questo non è un metodo appropriato, quale suggerimento devi compiere meglio il mio compito? –
Tieni presente che voglio ancora sapere come realizzare tutto questo. Se non altro per poi imparare come. –