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

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


任何已经具有错误类属性的类都可以正常工作,但是当我使用validate插件动态添加错误类时,工具提示将无法正确显示。我才刚刚开始更多地使用jQuery,因此目前尚不在我的讨论范围内,任何指针都值得赞赏。

最佳答案

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

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

09-25 18:32