Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di Davy96
    Registrato dal
    Jun 2012
    Messaggi
    91

    Problema con jquery e ajax...

    Salve a tutti ... volevo sapere cosa c'è che non va a questo codice ,il suo compito sarebbe quello di far comparire una pagina html a seconda del link senza ricaricare tutta la pagina


    codice:
    <html>
    <head> 
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"> </script><meta charset="utf-8"> <title>ciaociao</title> 
    <!--[if IE]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]--> 
    <style> article, aside, figure, footer, header, hgroup, menu, nav, section { display: block; } #content{border:1px solid grey; height:700px; width:900px; background-repeat:no-repeat; background-position: center center; overflow: scroll;} 
    ul{list-style-type:none;}
    ul li{display:inline;margin-left:20px; padding: 4px; border:1px solid grey;}
     </style> 
    <script>
     $(function() { 
            $('li a').live('click', function() {   
    
    $('#content').css("backgroundimage","url(http://www.sanbaldo.com/wordpress/wp...grotation2.gif)");
    $('#content').load(this.href, function() { 
                     $('#content').css("background-image", "none");
      }); 
                       return false; 
    });
    }); 
    /* una variante... $(document).ready(function() { $('li a').live('click',function(){ $('#content').css("background-image", "url(http://www.sanbaldo.com/wordpress/wp...grotation2.gif)"); $('#content').load(this.href, function() { $('#content').css("background-image", "none"); }); return false; }); }); ?*/ 
    </script> 
    </head> 
    <body> 
    <ul>[*]Pag 1 (pi)[*]Pag 2[*]Pag 3 [/list]
     <p id="content" style="background-image: none;"><h1>Pag2</h1>
     
    
    pag2</p></p> "></div> 
    </body> 
    </html>
    secondo voi cos'è che non va ?? mi appare il paragrafo con l' id="content" vuoto
    "Il rischio più grande di tutti? Non rischiare."(Anonimo)
    "Le persone possono dubitare di ciò che dici ma crederanno a ciò che fai."
    (Lewis Cass)

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non mescolare javascript con jquery (this.href) in oltre live è deprecato da jquery va usato on e aggiorna la libreria (1.4.... è obsoleta)
    $(function() {
    $('li a').on('click', function() {

    $('#content').css("background-image","url(http://www.sanbaldo.com/wordpress/w...igrotation2.gif)");
    $('#content').load($(this).attr("href"), function() {
    $('#content').css("background-image", "none");
    });
    return false;
    });
    });
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Davy96
    Registrato dal
    Jun 2012
    Messaggi
    91
    grazie 1000 per aver risposto ... comunque ho apportato tutti i cambiamenti (ho aggiornato anche jquery)...ma non funziona ...pensi che dovrei integrare con php xke' l unica cosa scritta e quella paginetta lì ....forse serve un collegamento ad uno script php???


    p.s="se sto dicendo cose sbagliate dimmelo ,per favore"
    "Il rischio più grande di tutti? Non rischiare."(Anonimo)
    "Le persone possono dubitare di ciò che dici ma crederanno a ciò che fai."
    (Lewis Cass)

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Posta un link alla pagina demo pubblica
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it L'avatar di Davy96
    Registrato dal
    Jun 2012
    Messaggi
    91
    mi dispiace...non saprei come fare ...cmnque mo sto lavorando in locale ...
    (se intendi link come pag1.html o pag2.html non c'è scritto nulla di complicato ,solo qualche div per vedere se lo script funzionava)
    "Il rischio più grande di tutti? Non rischiare."(Anonimo)
    "Le persone possono dubitare di ciò che dici ma crederanno a ciò che fai."
    (Lewis Cass)

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Davy96
    mi dispiace...non saprei come fare ...cmnque mo sto lavorando in locale ...
    esito gli hosting free (vedi altervista), senza vedere il contesto totale non posso fare molto di più
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Utente di HTML.it L'avatar di Davy96
    Registrato dal
    Jun 2012
    Messaggi
    91
    contesto totale... quella è l' unica pagina del sito ....al momento
    "Il rischio più grande di tutti? Non rischiare."(Anonimo)
    "Le persone possono dubitare di ciò che dici ma crederanno a ciò che fai."
    (Lewis Cass)

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    come ti è già stato detto, con le info che ci dai, non è possibile aiutarti. Se proprio non vuoi farci vedere una demo online(ci metteresti un attimo visto che è una singola pagina) vedi che ti dice la console del browser, e monitorizza la chiamata ajax.

  9. #9
    Utente di HTML.it L'avatar di Davy96
    Registrato dal
    Jun 2012
    Messaggi
    91
    okok ...comunque ho risolto grazie a tutti per l 'aiuto
    "Il rischio più grande di tutti? Non rischiare."(Anonimo)
    "Le persone possono dubitare di ciò che dici ma crederanno a ciò che fai."
    (Lewis Cass)

  10. #10
    Originariamente inviato da Davy96
    okok ...comunque ho risolto grazie a tutti per l 'aiuto
    Ciao! Scusate l'intrusione...
    Davy, ho lo stesso problema, non riesco a far visualizzare niente nel 'content', ti ricordi come hai risolto? So che è passato tanto tempo ma sarebbe fantastico riuscire a risolvere

    Grazie!
    ale

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.