Sur ce site http://church.allthingswebdesign.com/Contact-Us.php, les liens sur la gauche fonctionnent bien dans tous les navigateurs sauf IE. Dans IE7 je vois qu'il y a des erreurs javascript mais je ne peux pas comprendre ce que l'erreur serait.jQuery erreurs dans IE7
Voici l'extrait de jQuery en cours d'exécution sur cette page.
Quelqu'un peut-il me dire pourquoi je vois des erreurs javascript dans IE7?
//slides the left sidebar links when the button is clicked
$('div.links').hide();
$('div.boxes h3 a.button').click(function(e) {
var $links = $(this).parents('div.boxes');
$(this).parents().children('div.links').slideDown(500);
$links.slideDown(500).animate({
//if the left property = 0, move it to the left as many pixels as it is wide,
//else move it back to 0
left: parseInt($links.position().left,10) == 0 ? (-$links.outerWidth()-2) : 0
}, 500);
e.preventDefault();
})
//scrolls the upcoming events
function scroll() {
$('#events ol li:first').slideUp(function(){
$last = $(this).appendTo($(this).parent()).show().css('borderBottom', 'solid 1px #d1d3dc;');
$last.prev().css('borderBottom', 'solid 1px #d1d3dc');
$('#events ol li:last').css('borderBottom', 'none');
});
}
Lorsque IE7 renvoie une erreur, il donne une description lorsque vous cliquez dessus, quelle est l'erreur réelle? Il est là pour une raison :) –
Éteignez également les deux options "Disable Script Debugging", et aussi "Afficher les messages d'erreur amicaux" cela fournira de meilleures informations de débogage. Ce sont dans les options avancées d'Internet Explorer. – balupton
@Catfish - L'erreur a quelque chose à voir avec votre défileur d'événements. Allez sur votre site, ne touchez à rien, vous obtiendrez une erreur JS en 3 secondes (à peu près le temps que vos événements veulent faire défiler). Je commencerais là. – Tommy