<small id='2vnm0'></small><noframes id='2vnm0'>

      <i id='2vnm0'><tr id='2vnm0'><dt id='2vnm0'><q id='2vnm0'><span id='2vnm0'><b id='2vnm0'><form id='2vnm0'><ins id='2vnm0'></ins><ul id='2vnm0'></ul><sub id='2vnm0'></sub></form><legend id='2vnm0'></legend><bdo id='2vnm0'><pre id='2vnm0'><center id='2vnm0'></center></pre></bdo></b><th id='2vnm0'></th></span></q></dt></tr></i><div id='2vnm0'><tfoot id='2vnm0'></tfoot><dl id='2vnm0'><fieldset id='2vnm0'></fieldset></dl></div>

        <legend id='2vnm0'><style id='2vnm0'><dir id='2vnm0'><q id='2vnm0'></q></dir></style></legend>

          <bdo id='2vnm0'></bdo><ul id='2vnm0'></ul>

      1. <tfoot id='2vnm0'></tfoot>

        jQuery覆盖默认验证错误消息显示(Css)Popup/Tooltip之类

        时间:2023-10-01

                • <bdo id='QF7of'></bdo><ul id='QF7of'></ul>

                • <tfoot id='QF7of'></tfoot>

                • <small id='QF7of'></small><noframes id='QF7of'>

                    <tbody id='QF7of'></tbody>
                  <i id='QF7of'><tr id='QF7of'><dt id='QF7of'><q id='QF7of'><span id='QF7of'><b id='QF7of'><form id='QF7of'><ins id='QF7of'></ins><ul id='QF7of'></ul><sub id='QF7of'></sub></form><legend id='QF7of'></legend><bdo id='QF7of'><pre id='QF7of'><center id='QF7of'></center></pre></bdo></b><th id='QF7of'></th></span></q></dt></tr></i><div id='QF7of'><tfoot id='QF7of'></tfoot><dl id='QF7of'><fieldset id='QF7of'></fieldset></dl></div>
                  <legend id='QF7of'><style id='QF7of'><dir id='QF7of'><q id='QF7of'></q></dir></style></legend>
                  本文介绍了jQuery覆盖默认验证错误消息显示(Css)Popup/Tooltip之类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我正在尝试使用 div 而不是标签来覆盖默认错误消息标签.我看过
                  (来源:scriptiny.com)

                  如果您希望在一组选项或字段之后显示错误消息.然后将一个容器内的所有这些元素分组为div"或fieldset".例如,为所有这些组"添加一个特殊类.并将以下内容添加到 errorPlacement 函数的开头:

                  errorPlacement: function(error, element) {if (element.hasClass('group')){元素 = element.parent();}...//如前所述继续

                  如果您只想处理特定情况,可以使用 attr 代替:

                  if (element.attr('type') == 'radio'){元素 = element.parent();}

                  这应该足以让错误消息显示在父元素旁边.

                  您可能需要将父元素的宽度更改为小于 100%.

                  <小时>

                  我已经尝试过您的代码,它对我来说非常好用.这是一个预览:

                  我只是对消息填充做了一个非常小的调整,以使其适合该行:

                  div.error {填充:2px 5px;}

                  您可以更改这些数字以增加/减少顶部/底部或左侧/右侧的填充.您还可以在错误消息中添加高度和宽度.如果您仍然遇到问题,请尝试将 span 替换为 div

                  <div class="group">

                  然后给容器一个宽度(这个很重要)

                  div.group {宽度:50px;/* 或任何其他值 *

                      <bdo id='tsnvh'></bdo><ul id='tsnvh'></ul>
                      <tfoot id='tsnvh'></tfoot>

                        <tbody id='tsnvh'></tbody>
                    • <legend id='tsnvh'><style id='tsnvh'><dir id='tsnvh'><q id='tsnvh'></q></dir></style></legend>

                        <small id='tsnvh'></small><noframes id='tsnvh'>

                          <i id='tsnvh'><tr id='tsnvh'><dt id='tsnvh'><q id='tsnvh'><span id='tsnvh'><b id='tsnvh'><form id='tsnvh'><ins id='tsnvh'></ins><ul id='tsnvh'></ul><sub id='tsnvh'></sub></form><legend id='tsnvh'></legend><bdo id='tsnvh'><pre id='tsnvh'><center id='tsnvh'></center></pre></bdo></b><th id='tsnvh'></th></span></q></dt></tr></i><div id='tsnvh'><tfoot id='tsnvh'></tfoot><dl id='tsnvh'><fieldset id='tsnvh'></fieldset></dl></div>