Bien que le code ci-dessous fonctionne bien pour moi dans tous les navigateurs, je reçois des rapports que le .load ne fait pas ce qu'il devrait dans IE. J'ai testé IE6-IE8 et cela fonctionne très bien pour moi. Le .load
est amener dans la section WordPress du site dans la page, puis la fonction click
charge la nouvelle page dans la même section de la page. Aussi cette page où le code se trouve est au niveau de la racine (siteexample.com/new.html
), puis le WordPress est au siteexample.com/wordpress
.jquery .load ne fonctionne pas dans IE
jQuery
$(document).ready(function() {
$('.slideshow, .slideshow2').cycle({
fx: 'fade'
});
$('.copy-body').load('/wordpress/', function() {
$('.spinner').fadeOut();
function rerun(){
$('.copy-body a').click(function(){
url = $(this).attr('href');
scroll(0,430);
$('.copy-body').load(url, function() {
$('.copy-body').
append('<div style="clear:both;"> </div>');
rerun();
});
return false;
});
}
$('.copy-body').append('<div style="clear:both;"> </div>');
rerun();
});
});
Est-ce que '$ .cycle()' est un plugin personnalisé? –
donc vous dites que cela ne fonctionne pas dans IE, mais cela fonctionne dans IE6-8 ?? Par un processus d'élimination, je suppose que vous voulez dire que cela ne fonctionne pas spécifiquement dans IE9, mais j'aurais aimé que vous soyez plus précis. – Spudley
Vous devez dire exactement pourquoi cela ne fonctionne pas dans IE et quelle version de IE (en supposant que c'est 9). –