2010-07-15 44 views
0

这可能是一个基本的jQuery的误解,但我不得不问...定制的jQuery验证弹出错误提示图标

我试图让jQuery.validate以显示其错误qTip上的消息,一个用于定制工具提示的jQuery插件。具体而言,我想获得工具提示,在一个红色的“X”图标的鼠标悬停上弹出。

我能得到的工具提示使用下面的代码在表单域弹出:

$().ready(function() { 
    // validate signup form on keyup and submit 
    $("#signup").validate({ 
       errorPlacement: function(error, element) { 
        element.parent().parent().append('<div class="rederrorx"></div>'); 
        element.qtip(
        { 
         //qTip formatting and content code 
        }); 
     }, 

但要获得提示了一个红色的X弹出,我改变element.qTip($(".rederrorx").qTip(,它不工作(没有消息/ qTip初始化)。

选择器的概念是否超出了我的头?普罗布如此。或者是因为append尚未发生,jQuery类选择器不选择任何东西?或...

谢谢! Emile

回答

0

我用element.parents('.classname')替换了element.parent(),以查明我想要的确切父元素。我假设一个插件添加嵌套的div没有告诉我。没有其他答案....

lo siento for the愚蠢的问题