`
superxielei
  • 浏览: 266604 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

给jQuery Validate添加一个好看点的提示框。

阅读更多


弄个箭头是不是会更好?如果只有一层结构,那么箭头只能用背景图实现,但是我又不想用图片,没想到办法~有高人帮忙写一写看看。

 

$(form).validate({
				errorElement:'div',
				errorPlacement: function(error, element) {
					error.addClass('tooltip tooltip-inner');
					element.after(error);
					var pos = $.extend({}, element.offset(), {
						width: element.outerWidth()
					  , height: element.outerHeight()
					  }),
					  actualWidth = error.outerWidth(),
					  actualHeight = error.outerHeight();
					error.css({display:'block',opacity:'0.8',top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2});
				},
				highlight: function(element, errorClass) {
					//高亮显示
					$(element).addClass(errorClass);
					$(element).parents('li:first').children('label').addClass(errorClass);
				},
				unhighlight:function(element, errorClass){
					$(element).removeClass(errorClass);
					$(element).parents('li:first').children('label').removeClass(errorClass);
				}
			});

 

 

 

.tooltip {
  position: absolute;
  z-index: 1020;
  display: block;
  visibility: visible;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
form input.error{
	color:#F00;
	border: 1px solid #CE7979;
	background:#FFF7FA;
}
form label.error{
	color:#F00;
}
 

 

 

  • 大小: 1.5 KB
分享到:
评论

相关推荐

    jquery validate 信息气泡提示

    在网页开发中,jQuery Validate 是一个非常常用的验证插件,用于对用户输入的数据进行校验,确保数据的有效性和完整性。这个插件可以帮助开发者创建复杂的表单验证规则,提高用户体验,减少服务器端的压力。结合 ...

    jquery validate 验证自定义样式

    4. **自定义错误元素样式**:jQuery Validate会自动为错误的输入元素添加一个`error`类。你可以通过CSS来定义这个类的样式,以改变错误状态下的元素外观。 5. **自定义错误标签**:默认情况下,错误消息会在输入...

    jQuery validate框架的个性化验证

    jQuery Validate 是一个强大的客户端验证插件,用于在用户提交表单前进行实时验证。这个框架大大简化了HTML表单的验证过程,提供了丰富的内置验证规则和可扩展的自定义验证功能,使得表单验证更加人性化和高效。 1....

    jquery validate 使用详解

    jQuery Validate 提供了一组默认的提示消息,这些消息会在验证失败时显示给用户。可以通过覆盖 `messages` 对象来更改这些消息,使其更加友好或符合本地化需求。 ##### 示例代码: ```javascript jQuery.extend...

    jquery validate的漂亮css样式验证

    `jQuery Validate`是一个非常流行的JavaScript库,用于在前端进行表单验证。这个库极大地简化了对用户输入数据的检查,确保它们符合特定的规则和格式。`jQuery Validate`结合自定义CSS样式,可以让表单验证既实用又...

    jQuery validate 自定义样式、规则

    jQuery Validate 是一个非常流行的JavaScript库,用于在网页表单中进行验证。这个库极大地简化了对用户输入数据的检查,确保在提交之前满足特定的业务规则。在本篇博文中,我们将深入探讨如何自定义jQuery Validate...

    jquery validate配合struts2简单整改

    以下是一个简单的例子: ```javascript $("#myForm").validate({ rules: { username: "required", email: { required: true, email: true } }, messages: { username: "请输入用户名", email: "请输入有效...

    jquery-validate验证框架使用详解及JS文件

    jQuery Validate是一个强大的验证插件,它简化了客户端验证的流程,提供了丰富的自定义方法和灵活的配置选项。本文将详细讲解jQuery Validate的使用方法,并通过实例解析其核心功能。 一、jQuery Validate介绍 ...

    jquery validate (弹框)

    `jQuery Validate`是一个非常流行的JavaScript库,用于对HTML表单进行验证。它为开发者提供了方便、灵活且功能强大的验证机制,使得在前端实现数据验证变得简单。标题中的“弹框”指的是在验证过程中,`jQuery ...

    jQuery.validate 用法

    jQuery.validate插件是一个强大的、易于使用的JavaScript库,它使得在jQuery环境下进行表单验证变得简单而高效。本文将深入探讨jQuery.validate的使用方法以及源码解析,帮助开发者更好地理解和运用这一工具。 首先...

    关于jquery validate plugin 指定需要验证对象解决方案

    《关于jQuery Validate Plugin指定需要验证对象的解决方案》 在Web开发中,表单验证是必不可少的一环,确保用户输入的数据符合预设的规则。jQuery Validate Plugin是一款强大的客户端表单验证插件,它使得这一过程...

    jquery.validate是jquery旗下的一个验证框架

    `jQuery Validate`是jQuery库的一个强大插件,用于前端表单验证。它简化了网页表单的验证过程,提供了一套完整的验证规则和灵活的扩展机制。以下是对这个验证框架的详细说明: ### 1. 插件简介 `jQuery Validate`...

    Jquery Validate跟bootstrap插件的兼容

    jQuery Validate是一个轻量级的JavaScript库,它提供了强大的表单验证功能。它可以方便地添加验证规则,如必填字段、邮箱格式、手机号码等,并提供错误消息提示,确保用户输入的数据符合预期。该插件的核心在于它...

    jquery.validate表单验证框架详解

    ### jQuery.validate 表单...jQuery.validate是一个基于jQuery的表单验证框架,它能够帮助开发者快速实现各种复杂的表单验证逻辑。使用此框架之前,需确保页面中已引入jQuery库和jQuery.validate插件。例如: ```html ...

    jquery-validate验证框架使用详解

    jQuery Validate 是一个强大的JavaScript验证库,它为网页表单提供了灵活且易于使用的验证功能。这个框架可以帮助开发者轻松地实现对用户输入数据的有效性检查,确保数据的准确性和完整性,从而提高用户体验并减少...

    jQuery validate 表单验证源码

    总结来说,这个压缩包提供了一个全面的jQuery validate在ASP.NET环境下的应用实例,涵盖了各种常见的验证场景和自定义错误提示的方法。开发者可以通过研究这些源码,学习如何在自己的项目中有效地实现客户端表单验证...

    JQuery UI和Validate的应用

    jQuery UI是一个基于jQuery的库,它扩展了基本的jQuery功能,提供了大量的用户界面组件和交互效果。这些组件包括但不限于: 1. **对话框(Dialogs)**:用于创建弹出式窗口,可以用于警告、确认或提供更多信息。 2....

    jQuery带Tips动画提示通用表单验证插件下载(jquery validate),动画效果漂亮

    jQuery Validate插件是基于jQuery库的一个轻量级验证插件,它提供了丰富的验证规则和自定义验证方法,可以轻松地为表单添加验证功能。该插件的主要特点包括: 1. 易于使用:通过简单的API,开发者可以快速为表单...

    jquery.validate_框架详解

    jQuery Validate 是一个强大的客户端表单验证插件,用于在用户提交数据之前检查其有效性。它提供了丰富的验证规则和自定义选项,确保用户输入的数据符合预设的要求。在本文中,我们将深入探讨 `jQuery Validate` ...

Global site tag (gtag.js) - Google Analytics