遇到一个问题:input表单输入框设置了文字,然后使用jQuery的焦点focus()设置焦点,发现光标的位置不对——停留在文字的最前边!
光标在前:
光标在后:
使用最简单粗暴的办法:
var val = $(this).parent().find("input").val() ; $(this).parent().find("input").focus().val(val);
jQuery设置聚焦并使光标位置在文字最后
原文:http://my.oschina.net/zyxchuxin/blog/498595