: http://sideradesign.com/eco-art/gallery/charge jquery ne fonctionne pas dans la page web IE8
Ce code fonctionne très bien dans tous les brwosers sauf IE8 (ont pas testé IE6/7)
jQuery(function() {
jQuery("#main-content").append("<img src='../images/ajax-loader.gif' id='ajax-loader' />");
$ajaxSpinner = jQuery("#ajax-loader");
var thisTarget = jQuery('#thumbnail-nav ul li:eq(0) a.thumb').attr('href');
jQuery('#main-content').load(thisTarget + " .entry-content");
jQuery('a.thumb').click(function() {
$ajaxSpinner.fadeIn();
jQuery('#main-content').animate({
opacity: "0.1"
});
thisTarget = jQuery(this).attr('href');
jQuery('#main-content').load(thisTarget + " .entry-content", function() {
$ajaxSpinner.fadeOut();
jQuery('#main-content').animate({
opacity: "1"
});
});
return false;
});
});
Que se passe-t-il dans IE? N'importe quoi? Est-ce que la requête HTTP est faite? Y at-il des erreurs? – Pointy
Il se passe beaucoup de choses qui ne sont pas liées à la charge. Essayez de le décomposer en morceaux jusqu'à ce que vous ayez le code le plus court qui pose encore le problème. http://catb.org/~esr/faqs/smart-questions.html – noah
salut pointy, merci de répondre. dans IE, le contenu supposé être chargé n'apparaît tout simplement pas. Ni lors du chargement de la page, ni lorsque je clique sur un lien. vous pouvez l'essayer par vous-même: http://sideradesign.com/eco-art/gallery/, essayez de cliquer sur une vignette – paul