从JQuery Validation定位复选标记

时间:2010-08-20 03:18:52

标签: css positioning

Site here.

如果您注意到,则复选标记与表格对齐。我希望端口旁边的复选标记恰好是它的右边,而不是像它显示的那样一直向右对齐。

编辑: 这是一张显示我想要的照片。 alt text

1 个答案:

答案 0 :(得分:0)

没有经过测试,但在你的验证器中你得到了这个:

errorPlacement: function (error, element) {
    if (element.is(":radio")) error.appendTo(element.parent().next().next());
    else if (element.is(":checkbox")) error.appendTo(element.next());
    else error.appendTo(element.parent().next());

你可以添加:

 else if (element.is("#Port")) error.appendTo(element.next());

所以它看起来像:

errorPlacement: function (error, element) {
    if (element.is(":radio")) error.appendTo(element.parent().next().next());
    else if (element.is(":checkbox")) error.appendTo(element.next());
    else if (element.is("#Port")) error.appendTo(element.next());
    else error.appendTo(element.parent().next());