2011-03-25 5 views
3

Salut j'utilise Qtip dans mon projet, j'ai besoin d'un peu d'aide dedans, j'ai placé une condition que la case à cocher booléenne est vraie, qtip est active, maintenant ce que je veux est ce que je veux pour cacher le qtip quand checkbox boolean est faux, comment je suis capable de faire ça, anyhelp sera génial. Thnxs à l'avance!comment cacher le qtip

Répondre

5

QTip a une méthode "hide" qui devrait fonctionner.

Par exemple, si je configuration un Qtip comme ceci:

$(".some-selector").qtip({content:"Hello, World!", hide: {delay:10000}}); 

Normalement, cela ne cache pas que 10 secondes après que je déplacer la souris. Mais si je veux me cacher immédiatement, je peux le faire:

$(".some-selector").qtip("hide"); 
+0

Adam i ont mis en place votre 2ème façon, parce que je ne veux pas tout retard dans, mais le code ne fonctionne pas, je l'ai écrit ce code cachez-le, if (checkbox.checked == false) { $ ("# selector") qtip ("cacher"); } – Zain

+0

Oui, la deuxième ligne de code est vraiment tout ce dont vous aviez besoin. La première ligne était juste un exemple de mise en place d'un qtip. –

+0

mais ça ne marche pas ... 2ème ... j'ai écrit le code comme vous pouvez le voir .. y at-il un problème dans la ligne de code? if (checkbox.checked == false) {$ ("# selector"). qtip ("cacher"); } – Zain