我正在使用伟大的 Bassistance jQuery Validator 并被困在一个点这个想法很简单:我有很多这样的标记(我简化了,但想法是每个之后都可能有其他东西,即一个词,一个图标等...即与相应的“内联”):
<ol>
<li><input type="text" id="width" size="3"></input> px</li>
<li><input type="text" id="height" size="3"></input> px</li>
<li><input type="text" id="thumb" size="3"></input> px</li>
</ol>
好吧,验证器“强制”错误消息出现在 之后,所以我得到如下信息:
[输入] "在此处插入一个数字" px
[输入] "在此处插入一个数字" px
[输入] "在此处插入一个数字" px
换句话说,错误信息“分裂”了线路的自然流动
最好的办法是将错误消息放在 +following 元素之后的一行,所以:
[输入] 像素
“在这里插入一个数字”
[输入] 像素
“在这里插入一个数字”
[输入] 像素
“在这里插入一个数字”
但是没有办法达到这个
将 a 和后面的元素包装在 a 中没有效果,因为错误消息总是在包装器 div 之后而不是在包装器 div 之后
错误容器演示(http://jquery.bassistance.de/validate/demo/errorcontainer-demo.html)不符合我的需求,因为它将所有错误包装在一个 div 中 - 但显示错误的想法不接近很好
请问,你能帮忙吗?有解决方案吗?谢谢