jQuery设置聚焦并使光标位置在文字最后的实现方法


Posted in Javascript onAugust 02, 2016

如下所示:

$.fn.setCursorPosition = function(position) {
	if (this.lengh == 0)
		return this;
	return $(this).setSelection(position, position);
};

$.fn.setSelection = function(selectionStart, selectionEnd) {
	if (this.lengh == 0)
		return this;
	input = this[0];

	if (input.createTextRange) {
		var range = input.createTextRange();
		range.collapse(true);
		range.moveEnd('character', selectionEnd);
		range.moveStart('character', selectionStart);
		range.select();
	} else if (input.setSelectionRange) {
		input.focus();
		input.setSelectionRange(selectionStart, selectionEnd);
	}

	return this;
};

$.fn.focusEnd = function() {
	this.setCursorPosition(this.val().length);
};

以上这篇jQuery设置聚焦并使光标位置在文字最后的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
May 24 Javascript
jquery的extend和fn.extend的使用说明
Jan 09 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
Oct 23 Javascript
探讨js字符串数组拼接的性能问题
Oct 11 Javascript
JavaScript中的style.cssText使用教程
Nov 06 Javascript
javascript封装简单实现方法
Aug 11 Javascript
jquery实现移动端点击图片查看大图特效
Sep 11 Javascript
深入理解jQuery之防止冒泡事件
May 24 Javascript
JavaScript实现类似淘宝的购物车效果
Mar 16 Javascript
基于twbsPagination.js分页插件使用心得(分享)
Oct 21 Javascript
jQuery实现简单的Ajax调用功能示例
Feb 15 jQuery
浅谈layui里的上传控件问题
Sep 26 Javascript
jQuery实现的placeholder效果完整实例
Aug 02 #Javascript
AngularJS基础 ng-keyup 指令简单示例
Aug 02 #Javascript
两种JavaScript的AES加密方式(可与Java相互加解密)
Aug 02 #Javascript
深入浅析search 搜索框的写法
Aug 02 #Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 #Javascript
Angularjs 自定义服务的三种方式(推荐)
Aug 02 #Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 #Javascript
You might like
php adodb分页实现代码
2009/03/19 PHP
PHP版 汉字转码的实现详解
2013/06/09 PHP
PHP在网页中动态生成PDF文件详细教程
2014/07/05 PHP
php 浮点数比较方法详解
2017/05/05 PHP
JavaScript的类型转换(字符转数字 数字转字符)
2010/08/30 Javascript
js操作iframe兼容各种主流浏览器示例代码
2013/07/22 Javascript
JS仿百度搜索自动提示框匹配查询功能
2013/11/21 Javascript
jquery判断元素是否隐藏的多种方法
2014/05/06 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
2014/08/10 Javascript
javascript实现图片跟随鼠标移动效果的方法
2015/05/13 Javascript
jquery实现经典的淡入淡出选项卡效果代码
2015/09/22 Javascript
jQuery多级手风琴菜单实例讲解
2015/10/22 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
每天一篇javascript学习小结(基础知识)
2015/11/10 Javascript
jQuery进行组件开发完整实例
2015/12/15 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
jQuery实现字符串全部替换的方法
2016/12/12 Javascript
jQuery监听浏览器窗口大小的变化实例
2017/02/07 Javascript
利用Ionic2 + angular4实现一个地区选择组件
2017/07/27 Javascript
使用vue.js在页面内组件监听scroll事件的方法
2018/09/11 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
修改vue源码实现动态路由缓存的方法
2020/01/21 Javascript
python实现根据窗口标题调用窗口的方法
2015/03/13 Python
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
python七夕浪漫表白源码
2019/04/05 Python
详解Python爬取并下载《电影天堂》3千多部电影
2019/04/26 Python
Python中if有多个条件处理方法
2020/02/26 Python
单位工程竣工验收方案
2014/03/16 职场文书
《鸿门宴》教学反思
2014/04/22 职场文书
求职信的正确写法
2014/07/10 职场文书
八荣八耻的活动方案
2014/08/16 职场文书
见义勇为事迹材料
2014/12/24 职场文书
出纳岗位职责
2015/01/31 职场文书
2015年团支部工作总结
2015/04/03 职场文书
部门经理助理岗位职责
2015/04/13 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python