You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置jQuery Validation插件错误提示样式且不影响输入框内容样式

解决jQuery Validation错误提示样式不影响输入框的问题

直接使用.error会同时影响验证失败的输入框和错误提示文字,因为jQuery Validation插件默认会给验证不通过的表单元素和对应的错误提示标签都添加error类。你可以通过以下几种方式精准定位错误提示元素:

  • 利用插件默认的错误提示标签(默认是<label>),限定选择器范围:

    label.error {
      color: red;
      /* 可添加其他样式,比如:
      font-size: 12px;
      margin-top: 4px;
      */
    }
    
  • 如果你自定义了错误提示的容器(比如用<div>),对应修改标签选择器即可:

    div.error {
      color: red;
    }
    
  • 或者通过相邻兄弟选择器,定位输入框后的错误提示:

    input.error + .error {
      color: red;
    }
    

    这种方式适用于错误提示紧跟在对应输入框后的结构。

内容的提问来源于stack exchange,提问作者sidhique kerala

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 19:15:58