我正在尝试将最后一个单词输入文本区域并将其发送到函数中。
$('document').ready(function () {
$('#my_text').focus(function () {
$('#my_text').keydown(function (e) {
if (e.keyCode == '32') {
console.log("Space");
var lastWord = "";
//Code to get last word that was typed
getLastWord(lastWord);
//$('DivToScroll').css("keyword");
}
});
console.log("Focused");
});
});
我似乎无法找到正确的代码来获取文本区域中输入的最后一个单词,我环顾四周并且也没有这样的运气。非常感谢任何帮助,谢谢。
答案 0 :(得分:2)
就像说juvian:
$(document).ready(function () {
$('#my_text').on('keyup', function (e) {
if(e.which == 32){ // Press space
var words = $(this).text().split(' ');
var lastWord = words[words.length - 1];
console.log(lastWord);
}
});
});