【问题标题】:Highlight the jquery tab when error occured validate with jquery validation plugin发生错误时突出显示 jquery 选项卡 使用 jquery 验证插件进行验证
【发布时间】:2011-09-02 05:40:54
【问题描述】:

我有一个使用 jquery UI/TABS 的带有 3 个选项卡的表单。我使用 jquery 验证插件来验证表单,如果我的第二个选项卡的文本框命中必填字段错误如何突出显示第二个选项卡,那么用户可以看到错误来自哪里

任何帮助

问候

【问题讨论】:

    标签: jquery jquery-ui validation


    【解决方案1】:

    只需找到第二个选项卡并为其添加一些 css 类。

    假设您已经创建了这样的标签:

    $("#example").tabs();
    

    您可以轻松“选择”任何选项卡并向其添加一些类以突出显示它(将类添加到第三个选项卡:

    $("#example > ul > li:nth-child(3)").addClass('my_tab_highlight');
    

    当然,您必须有一些 css 与 my_tab_highlight css 类相对应,才能有任何视觉指示。此外,在用户单击第三个选项卡后,您可能希望删除 my_tab_highlight 类。

    【讨论】:

    • 我可以将 css 添加到选项卡问题是在哪个事件中我调用 addClass ?
    • 取决于您使用的是哪个 jquery 验证插件。
    猜你喜欢
    • 2013-06-11
    • 2013-03-17
    • 1970-01-01
    • 2015-12-15
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多