1

jQuery Tooltip を使用して、エラーに対して別の色のツールチップを表示しようとしています。tooltipClass を使用し、そのクラスを適切にスタイリングして、静的コンテンツでこれをうまく行うことができます。

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

既にエラー クラス属性を持っているクラスは正しく機能しますが、検証プラグインを使用してエラー クラスを動的に追加すると、ツールチップが正しく表示されません。jQuery を使い始めたばかりなので、現時点ではこれは私の範囲外です。ポインタをいただければ幸いです。

4

1 に答える 1

2

忍者がコメントで言ったように、上記のコードを検証プラグインの errorPlacement 関数に配置しました:-

errorPlacement: function(error, element) 
    {
        element.attr('title', error.text());
        $(".error").tooltip(
        {   
            position: 
            {
                my: "left+5 center",
                at: "right center"
            },
            tooltipClass: "ttError"
        }); 
    }
于 2013-08-14T10:10:56.417 に答える