2010-11-03 6 views
2

hey les gars, qu'est-ce que je fais mal. J'ai un certain type de dossiers sur mon site Web qui fonctionnent avec un double clic. Toutefois, mon window.location.replace ne déclenche pas l'historique du navigateur.jquery: dblclick link call - le bouton de retour du navigateur ne fonctionne pas?

Si j'utilise un clic normal sans empêcher le défaut, je peux utiliser le bouton de retour du navigateur. cependant dès que j'utilise le script ci-dessous et je double-clique sur un dossier je ne peux pas utiliser le bouton de retour du navigateur.

$('.folder a').click(function(e) { 
    e.preventDefault(); 
}); 

$('.folder a').dblclick(function(e) { 
    window.location.replace($(this).attr("href")); 
}); 

une idée?

Répondre

1

This site dit le remplacer ne sera pas ajouter à l'histoire.

Essayez:

window.location.href =$(this).attr("href"); 
Questions connexes