Je voudrais savoir s'il existe un moyen de désactiver la recharge de la page avec jQuery? Par exemple, lorsque vous êtes sur la page À propos de, l'état actuel de la page À propos de ne permet pas aux utilisateurs de recharger la page s'ils cliquent de nouveau sur le lien. Donc, si vous avez une sorte d'animation, elle ne recommencera pas.Arrêt de la rechargement de la page actuelle
Si quelqu'un peut me prêter main forte, je l'apprécierai grandement.
Merci,
C'est ce que j'ai jusqu'à présent:
$(function() {
$page = jQuery.url.attr("file");
if (!$page) {
$page = 'index.html';
}
$('ul.navigation li a').each(function() {
var $href = $(this).attr('href');
if (($href == $page) || ($href == '')) {
$(this).addClass('current');
} else {
$(this).removeClass('current');
}
});
});
Veuillez placer votre code dans des blocs de code lorsque vous posez une question. –
Vous pouvez bien sûr empêcher les liens d'être utilisables, mais vous ne pouvez rien faire pour empêcher un utilisateur d'actualiser la page ou de ressaisir l'URL pour recharger la page. Vous voudrez peut-être réfléchir à ce que vous essayez d'accomplir. – Ender