jQuery有没有办法找出插入文本类型输入字段中的文本宽度?我需要这些信息,因为我需要在某些情况下完成一些工作。此外,当用户在输入字段中输入另一个字符时,找到正在发生的 jQuery 事件对我也很有帮助,这将使整个值的第一个字符不可见?
请参阅示例http://jsfiddle.net/J58ht/2/
<input style="width: 35px;" type="text"> <span></span>
$('input').on('keyup',function(){
var input = $(this);
input.next("span").text(input.val().length + " chars");
});
尝试在输入字段中输入字符 123456。输入 char 6 时,第一个 char 1 将不可见。
当值与输入重叠时,我需要该事件。