3
我想验证一个窗体,使用jQuery验证并使用qTip显示错误消息。但是我想在鼠标悬停上显示错误消息,截至目前,当我提交表单时,错误消息正在接下来的文本字段。显示qTip onmouseover
当我将鼠标悬停在文本框上时,如何显示错误消息。
演示 - http://jsfiddle.net/UcaZT/
RVI。
我想验证一个窗体,使用jQuery验证并使用qTip显示错误消息。但是我想在鼠标悬停上显示错误消息,截至目前,当我提交表单时,错误消息正在接下来的文本字段。显示qTip onmouseover
当我将鼠标悬停在文本框上时,如何显示错误消息。
演示 - http://jsfiddle.net/UcaZT/
RVI。
显示qtip提示的代码看起来是这样的:
// Apply the tooltip only if it isn't valid
$(element).filter(':not(.valid)').qtip({
overwrite: false,
content: error,
position: position,
show: {
event: false,
ready: true
},
hide: false,
style: {
classes: 'ui-tooltip-red' // Make it red... the classic error colour!
}
});
这
show: {
event: false,
ready: true
},
告诉qTip立即打开工具提示。
你想是这样的:
show: {
event: 'mouseover'
},
hide: {
event: 'mouseout'
},
Here是一个更新的jsfiddle
感谢泗门,工作就像一个冠军。这正是我想要的。 – Ravi 2011-03-16 11:50:38
@Simen验证之后,我试图使用以下脚本在窗体中显示#错误消息。我不确定脚本中有什么错误。你可以看看.. http://jsfiddle.net/UcaZT/2/ – Ravi 2011-03-17 09:00:39
你正在初始化验证两次('$(“#myForm”)。validate(...')。你需要提供所有在第一次调用'invalidate'时将'invalidHandler'选项放在这里:http://jsfiddle.net/UcaZT/3/ – 2011-03-17 11:59:50