【发布时间】:2015-07-19 06:19:11
【问题描述】:
我正在使用parsleyjs.org 来验证我的表单。
当输入有验证错误时,插件会创建一个ui.parsley-errors-list。
问题是.parsley-errors-list 被放置在表单元素的“输入、文本区域、收音机等”之后。打破我的布局如下:
<fieldset>
<p>Checkboxs with a max</p>
<label class="checkbox parsley-error">
<input name="checkbox2" type="checkbox" required="" data-parsley-maxcheck="2" data-parsley-multiple="checkbox2" data-parsley-id="5492"> <span></span>
<p>Normal</p>
</label>
<ul class="parsley-errors-list filled" id="parsley-id-multiple-checkbox2">
<li class="parsley-required">This value is required.</li>
</ul>
<label class="checkbox">
<input name="checkbox2" type="checkbox" data-parsley-multiple="checkbox2" data-parsley-id="5492"> <span></span>
<p>Normal</p>
</label>
<label class="checkbox">
<input name="checkbox2" type="checkbox" data-parsley-multiple="checkbox2" data-parsley-id="5492"> <span></span>
<p>Normal</p>
</label>
</fieldset>
相反,.parsley-errors-list 需要定位为容器 <fieldset> 中的最后一个子/元素。
这可以实现吗?
【问题讨论】:
标签: javascript jquery html parsley.js