Ceci est ma première question ici, et je n'ai pas trouvé de questions connexes qui semblent avoir le même problème. J'ai trouvé quelques personnes parlant de .bind() pour désactiver un lien, mais mon problème est d'avoir plusieurs liens qui sont dans différentes parties du site en chargeant des pages différentes. Donc je me demande s'il y a une méthode de chargement ajax simple que je pourrais utiliser qui a une option d'arrêt et de compensation de ce qui était en train de charger, si un autre lien est cliqué pour charger quelque chose d'autre. Je le fais par mesure de précaution pour les personnes impatientes là-bas sur le web. Depuis, appeler une charge sur un div puis appeler une autre charge sur la même div entraîne parfois le chargement de la première charge plus long et finit par charger après le chargement de la seconde.Méthode différente pour jQuery.load(); Pour autoriser une méthode d'arrêt sur le processus de chargement
C'est ce que j'utilise pour le moment.
$('#content').empty().load(event.value, function() { //callback });
Je suis assez sûr qu'il n'y a pas moyen d'arrêter une méthode .load() une fois qu'il est appelé, donc est-il une autre méthode de chargement qui il peut être arrêté?
Vous pouvez annuler les demandes ajax (qui est ce que .load est) –