2016-04-15 14 views
1

Ich verwende Qtip2, um die Rückgabe einer Ajax-Anfrage anzuzeigen. Ich möchte es nur anzeigen, wenn der Benutzer darauf klickt. Ich sah also die show: 'click',hide: 'click' Attribute, aber es funktioniert nicht.Anzeige qtip2 bubble on click

Ich versuchte mit etwas Einfachem, ohne die Ajax-Anfrage, aber es funktioniert immer noch nicht.Es wird bei Hover angezeigt.

$('#test').qtip({ 
     content:{ 
      show: 'click', 
      hide: 'click', 
      text : "test" 
     } 
    }); 

Wissen Sie, warum das nicht funktioniert? Und wenn es anders geht, bitte?

Antwort

1

Ein kurzer Blick auf die Dokumentation zeigt den folgenden Stil den Code verwenden:

$('#test').qtip({ 
     content:{ 
      text : "test" 
     }, 
     show: 'click', 
     hide: 'click' 
    }); 

Quelle: http://jsfiddle.net/qTip2/x0ocvp52/

die Sie interessieren und lassen Sie uns weiß, ob das funktioniert.

+1

Ok, es ist außerhalb des Inhalts, ich habe es verpasst! Es funktioniert jetzt ! Danke vielmals ! :) – Erlaunis

0

Die show und hide Eigenschaften sind außerhalb der content. Also versuchen Sie dies:

$('#test').qtip({ 
    content: { 
    text: 'test' 
    }, 
    show: 'click', 
    hide: 'click' 
}); 

Here is a fiddle