带有 jQ​​uery Validate 插件的 jQuery UI 工具提示

标签 jquery css jquery-ui jquery-validate jquery-ui-tooltip

我正在尝试使用 jQuery 工具提示为错误显示不同颜色的工具提示。我可以使用 tooltipClass 并适本地设置该类的样式来处理静态内容。

$(".error").tooltip(
{   
   tooltipClass: "ttError"
}); 

任何已经具有错误类属性的类都可以正常工作,但是当我使用验证插件动态添加错误类时,工具提示将无法正确显示。我才刚刚开始更多地使用 jQuery,所以目前这超出了我的范围,欢迎任何指点。

最佳答案

正如忍者在评论中所说,我只是将上面的代码放在验证插件的 errorPlacement 函数中:-

errorPlacement: function(error, element) 
    {
        element.attr('title', error.text());
        $(".error").tooltip(
        {   
            position: 
            {
                my: "left+5 center",
                at: "right center"
            },
            tooltipClass: "ttError"
        }); 
    }

关于带有 jQ​​uery Validate 插件的 jQuery UI 工具提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18228446/

相关文章:

jquery - 选择具有一定数量子级的 div

jquery - EnhanceWithin() 不起作用

html - 使 CSS 中的网格系统响应移动设备

c# - asp.net jqueryUI自动完成

javascript - jCarousel 显示选择了类的元素

javascript - jQuery:在整个文档而不是在输入和文本区域中触发按键功能?

html - 如何在具有六个框的网格布局中的容器旁边放置多个图标?

javascript - 如何将CSS应用于没有类的div?

javascript - Jquery UI CheckBox Button - 按钮和点击兼容性问题 - ie8

html - 使用 JQuery UI 的网站示例