2009-11-13 4 views
1

quelqu'un peut-il me recommander un script tooltip sympa qui est indépendant de la bibliothèque javascript, ce qui signifie pas d'aide/code de l'une des bibliothèques comme (jquery, prototype, scriptalicious, mootools, extjs etc.). J'aime particulièrement mais il utilise protoype et ce n'est pas une option pour moi maintenant, parce que je suis en train d'intégrer quelque chose d'autre dans un énorme script déjà existant et je ne veux pas gâcher de vieilles fonctionnalités ou apporter quelques autres frais généraux inutiles.Javascript Javascript tooltip indépendant

Ou encore mieux si vous pouvez me donner quelques lignes directrices/pointeurs, comment en faire un à partir de zéro qui serait acceptable pour moi aussi. La chose la plus importante est qu'elle pointe du haut vers le bas, parce que j'ai trouvé une douzaine de bonnes mais pointant d'en bas. Voici un exemple de ce que je veux dire quand je dis de pointage d'en haut.

Here http://i33.tinypic.com/2qlcspw.png

Répondre

1

Il y a un script qui n'utilise pas des bibliothèques que vous mentionnez. Obtenez-le here. En soi, il ne fait pas le coin fléché comme vous voulez mais dans la description où il est dit 'Extensions (plugins)' ils vous montrent un exemple d'une pointe d'outil comme ça, tout ce que vous avez à faire est d'inclure une extension, appelée Infobulle de ballon, avec le dit script. Il suffit de suivre les liens vers cette extension (je l'aurais liée mais apparemment j'ai besoin de 10 points rep pour avoir plus d'un lien dans mon post). De cette façon, vous obtiendrez une info-bulle comme celle-ci sans dépendre d'une bibliothèque. Avec cette extension, vous pouvez personnaliser les images utilisées pour créer l'info-bulle! : D

+0

Hmm cela semble génial, je cherche sur le comportement de clic .. quand je le change de onmouseover à onclick il ne répond pas. Ce dont j'ai vraiment besoin, c'est que cette info-bulle soit truffée sur un évènement, fox ex: J'ai une fonction qui se déclenche quand quelque chose est sélectionné ou quand quelque chose est traîné, est-il possible d'ajouter cette info-bulle à ces fonctions? . – ant

+0

Vous pouvez modifier les valeurs de configuration par défaut dans la bibliothèque elle-même (section CONFIGURATION GLOBAL TOOLTIP) ou configurer chaque info-bulle individuellement en transmettant des commandes aux gestionnaires d'événements particuliers. Je n'ai pas beaucoup joué avec ce script mais peut-être aurez-vous besoin de faire des changements dans les deux endroits, globalement et localement. Est-ce ainsi que vous le faites déjà? onclick = "Astuce ('texte')" ou onmouseup = "Astuce ('texte')" – SimonDever

+0

0k Ambrosia Je vais essayer après avoir fini la photo d'arrière-plan de l'info-bulle, je vais vous donner vote pour le moment . – ant