Je travaille sur la modification de prompt() en jPrompt() car IE empêche l'exécution de prompt(). Le problème est que $ (this) ne fonctionne plus correctement car jPrompt() ne renvoie pas de valeur, mais utilise une fonction de rappel.
Disons donc que j'ai quelque chose comme ça, qui fonctionne:
$("a.foo").click(function(){
$(this).text(prompt("Type Something",""));
}
Quand je le convertir en cela, il se brise:
$("a.foo").click(function(){
jPrompt("Type something:","","", function(r) {
$(this).text(r);
}
}
Comment puis-je accéder $ (this) correctement?