【发布时间】:2015-01-05 18:57:19
【问题描述】:
我有以下 HTML。标签是由 jQuery 验证插件插入的,我认为我不能将它定位在任何地方,只能直接跟随输入。如有必要,我可以轻松地在“邀请联系人”周围添加标签。
如何使用 CSS 或 API 将标签内嵌并放置在“邀请联系人”文本之后?
<p id="invite">
<input type="checkbox" checked="" value="1" name="invite" class="error">
<label id="invite-error" class="error" for="invite">Email is required if you wish to invite.</label>
Invite Contact
</p>
【问题讨论】:
-
jquery-validate 有几个与消息放置位置相关的选项。您可以提供自己的 DIV 并使用这些选项告诉它使用它。
-
@Barmar 谢谢Barmar。我不知道,会检查一下。但是,我不确定这是否适合我。我整理了一个 PHP 脚本,它采用 JSON 并使用它来创建客户端规则/消息以及服务器端最终验证。我相信它可以被修改,但这并不容易。认为这可以仅使用 CSS 完成吗?
-
当您可以一开始就创建正确的 DOM 标记时,不要使用 CSS。