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++;
});
}
});
});