IEがprompt()を実行しないので、prompt()をjPrompt()に変更しようとしています。問題は、jPrompt()が値を返さず、コールバック関数を使用するため、$(this)は正しく機能しなくなりました。
$("a.foo").click(function(){
$(this).text(prompt("Type Something",""));
}
私はこれにそれを変換すると、それが壊れる:
$("a.foo").click(function(){
jPrompt("Type something:","","", function(r) {
$(this).text(r);
}
}
私はきちんと$(この)にアクセスするにはどうすればよい
は、だから私は働くこのような何かを持って言うことができますか?