3 Stimmen

Anzeigen von qTip bei Mouseover

Ich versuche, ein Formular zu validieren, mit jQuery validieren und zeigen Fehlermeldungen mit qTip. Aber ich möchte Fehlermeldung onMouse Over zeigen, ab jetzt, wenn ich das Formular einreichen die Fehlermeldungen kommen neben dem Textfeld.

Wie kann ich die Fehlermeldung anzeigen, wenn ich mit der Maus über das Textfeld fahre?

Demo - http://jsfiddle.net/UcaZT/

rvi.

4voto

Simen Echholt Punkte 11143

Der Code, der die qtip-Tooltips anzeigt, sieht wie folgt aus:

// 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!
    }
});

Diese

show: {
    event: false,
    ready: true
},

weist qTip an, die Tooltips sofort zu öffnen.

Sie wollen so etwas wie das hier:

    show: {
        event: 'mouseover'
    },
    hide: {
        event: 'mouseout'
    },

Ici ist ein aktualisiertes jsFiddle

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X