Lorsque j'utilise ajax pour charger une page, j'essaie d'utiliser un flash ou du texte pour montrer qu'une page est en cours de chargement. Le code ci-dessous fonctionne bien sur Firefox et Chrome, pas avec IE. Je ne connais pas le problème. Il semble que la classe ne s'arrête pas du tout.Jquery ajaxStop ne fonctionne pas sur IE
Ceci est mon script Jquery
$(document).ready(function(){
$.ajaxSetup({cache: false});
$demo='tse';
$('#loading').ajaxStart(function(){
$(this).show();
}).ajaxStop(function(){
$(this).hide();
});
$('#ui_demo_1').click(function(){
$.get('ajax_feed.php',{
demo:$demo
},function(data){
$('#ui_demo').html(data).fadeIn(700).css('font-weight','italic');
return false;
});
return false;
});
});
Voici mon code html:
<a href="#" id="ui_demo_1">Click here</a>
<span id="loading">
Loading ...
</span>
<div id="ui_demo">
</div>
toute aide est appriciated ...
Quelle version d'IE? Quelle version de jQuery? – Herr
J'ai IE8 et j'ai essayé le mode de compatibilité IE7 aussi. et 1.4.2 Jquery – tkt986