JQuery文本框高亮显示插件代码
2018-10-12 14:02
781 查看
代码如下:
jquery-highlight.js
Html代码:
调用方法:
效果如下:
jquery-highlight.js
/*
description:TextBox HighLight
author:Allen Liu
*/
(function($) {
$.fn.highlight = function(options) {
var defaultOpt = {
lightColor: 'yellow', /* 高亮时的颜色 */
lightTime: 1000, /* 高亮时长 (单位:毫秒) */
isFocus: true /* 是否获取焦点 */
};
options = $.extend(defaultOpt, options);
return this.each(function() {
var sender = $(this);
if (sender.attr('light') == undefined) {
var _bgColor = sender.css('background-color');
sender.css({ 'background-color': options.lightColor });
if (options.isFocus) {
sender.focus();
}
sender.attr('light', true);
window.setTimeout(function() {
sender.removeAttr('light');
sender.css({ 'background-color': _bgColor });
}, options.lightTime);
}
});
}
})(jQuery);
Html代码:
<input type="text" id="txtBox" />
<input type="password" id="txtPwd" />
<input type="button" id="btnHighLight" value="highlight" />
调用方法:
<script src="Scripts/jquery-1.5.1.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-highlight.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#btnHighLight').click(function() {
$('#txtBox').highlight({lightColor:'red', lightTime: 1000 });
$('#txtPwd').highlight({ lightTime: 1000 });
});
});
</script>
效果如下:
您可能感兴趣的文章:
- 基于jquery实现导航菜单高亮显示(两种方法)
- jQuery制作的别致导航有阴影背景高亮模式窗口
- Jquery 高亮显示文本中重要的关键字
- jquery实现带复选框的表格行选中删除时高亮显示
- JQuery操作表格(隔行着色,高亮显示,筛选数据)
- jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
- Jquery如何实现点击时高亮显示代码
- jQuery实现鼠标滑过遮罩并高亮显示效果
- jQuery实现高亮显示网页关键词的方法
- Jquery 点击按钮自动高亮实现原理及代码
- JQuery 浮动导航栏实现代码
- 简单的jquery左侧导航栏和页面选中效果
- jQuery 实现侧边浮动导航菜单效果
- jQuery实现导航高亮的方法【附demo源码下载】
相关文章推荐
- JQuery文本框高亮显示插件代码
- jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
- JQuery 文本框高亮显示插件
- jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码
- jQuery数据显示插件整合实现代码
- jQuery 插件 表格高亮显示选中行 全选、反选(四种模式)
- 使用jquery的插件highlight并利用正则提取搜索引擎的关键字以高亮显示
- dede代码编辑器,插入代码并高亮显示代码插件安装使用教程
- 文本框文本域提示自动显示隐藏jQuery小插件实例页面
- Eclipse增加JavaScript插件_高亮显示_代码补全
- Html中textarea高亮编辑显示代码插件
- CKEditor代码高亮显示插件Code Snippet安装及使用方法
- jquery制作图标导航插件鼠标悬停放大显示特效代码
- Html中textarea高亮编辑显示代码插件
- 一步一步jQuery流程设计器插件goflow(附代码) - 2 - UI界面增加属性显示
- Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
- ****timeago.js插件:jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例
- Discuz5.5.0代码高亮显示+运行代码框合成插件 下载第1/4页
- Jquery如何实现点击时高亮显示代码