Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    31

    [jQuery] Caricare contenuto in un DIV

    E' il mio primo post dopo anni di assenza (motivi personali) e sono emozionato come la prima volta

    Ho perso un pò di smalto nei siti web, ed ora mi trovo a creare un sito web dopo anni...
    Ho un problema...vediamo se riesco a spiegarmi bene. Ho visto vari esempi sia su siti web che su plug-in per jQuery che permettono di caricare contenuti nei DIV senza ricaricare la pagina intera. Sto cercando di ricreare qualcosa di similare ma senza modificare le dimensioni del DIV e magari "oscurandolo" con la tipica immagine di Loading di Ajax. Ho trovato qualche esempio con i TAB (http://stilbuero.de/jquery/tabs/), ma nessuno senza modificare la dimensione del DIV e senza mostrare l'immagine di Loading.

    Non chiedo di dirmi come fare, ma se siete alla conoscenza di esempio che non ho ancor mai visto

    Grazie in anticipo!!!

  2. #2
    Basta poco con jquery per fare quello che chiedi.

    Io farei così:
    1) onclick setti una di queste http://ajaxload.info/ come sfondo del div in questione.
    codice:
    $('#divID').css("background-image", "url(ajaxload.gif)");
    2) subito dopo fai la richiesta ajax della pagina di cui vuoi caricare i contenuti:
    codice:
    $('#result').load('ajax/test.html');
    3) Togli il background di caricamento non appena i contenuti sono disponibili (si fa in un'unico passaggio, modificando così il punto 2):
    codice:
    $('#result').load('ajax/test.html', function() {
      $('#divID').css("background-image", "none");
    });
    Ovviamente se vuoi che il div sia in una certa posizione con determinate misure, non devi fare altro che cambiare il css ad esso relativo.
    http://api.jquery.com/load/ qui c'è tutta la documentazione di .load()
    Spero ti possa essere utile, ciao.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    31
    Grazie davvero!!!
    Ho letto la documentazione, volevo chiederti una cosa, se sai se c'è un esempio pratico,così riesco a colmare le mie lacune in javascript

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    31
    Scusami se ti rispondo solo ora ma...Grazie davvero!!! gentilissimo

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.