Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126

    JQuery problemi con Internet Explorer .html()

    Salve a tutti... Sono distrutto perchè ho realizzato una lettura di un file xml con jquery, con firefox è una meraviglia con IE invece non mi funziona...
    ho letto che è $('<div </div>').html('mio codice html').appendTo('#mioDiv');

    cioè IE non fa inserire html con questo metodo come posso ovviare?
    GRazie
    Codice PHP:
             $(document).ready(function(){
            var 
    i=0;
                $.
    ajax({
                    
    type"GET",
                    
    url"hotels.xml",
                    
    dataType"xml",
                    
    success: function(xml) {
                        $(
    '<div STYLE="position:absolute; top:0px; left:0px; visibility:visible"></div>').html('[img]cuore.gif[/img]').appendTo('#central');
                    
                        
    //nodo city
                        
    $(xml).find('city').each(function(){
                            var 
    nome = $(this).attr('nome');
                            var 
    imgPath=$(this).find('immagine').text();
                            $(
    '<div  id="box'+i+'" style="display: none; width:270px; height:200px;"></div>').html('
    [img]'
    +imgPath+'[/img]
    '
    ).appendTo('#central');
                            
                                
    //nodo hotel
                                
    $(this).find('hotel').each(function(){
                                
                                var 
    nomeH = $(this).attr('nome');
                                var 
    testo = $(this).find('testo').text();
                                var 
    category = $(this).find('category').text();
                                
                                $(
    '<div style="float:left; width:130px;"></div>').html('<span class="bottom">[b]'+nomeH+'[/b]
    Content text...</span>'
    ).appendTo('#box'+i+'');
                                });
                        
                        
    i++;

                        });
                    
                        
                    }
                });
                
            
            }); 

  2. #2
    Così a naso:

    codice:
    $('<div>mio codice html</div>').appendTo('#mioDiv');

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126
    grazie ma neanche funziona.....solo su firefox va correttamente...

  4. #4
    Cosa fa? Da errore?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126
    ciao non da nessun errore non mi visualizza niente e basta...

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.