嘿程序員,爲什麼這個變量沒有在setTimeout函數中設置?
我有一個基本的textarea:
<textarea id='text_comment'></div>
我有這樣的功能:
$('#text_comment').live('keypress', function() {
setTimeout(function() {
string = $(this).val();
alert(string);
}, 500);
});
應該提醒的是在textarea的價值,但它什麼也沒有提醒。
我希望它能在500ms後得到textarea的值,但它似乎沒有設置變量,如果它在setTimeout函數內。
您要關閉'textarea'用'div' – 2011-06-15 06:15:57