2017-02-20 11 views
0

J'ai une adresse e-mail dans ma page et je veux quand l'utilisateur clique dessus, alors l'adresse e-mail serait copiée dans le planchette à pince et avec une petite alerte (comme ci-joint) montre l'utilisateur dans une petite étiquette près de la boîte qu'il a copiée dans le presse-papiers,petite alerte pour copier dans le presse-papier dans clipboard.js

J'ai utilisé https://clipboardjs.com/ pour mettre en œuvre mon objectif. il copié dans le presse papier fin, mais le problème est qu'il ne montre pas l'utilisateur qu'il copié dans le presse-papier après clique dessus,

enter image description here

mon code si nécessaire:

javascript

new Clipboard('.btn'); 

html

<button class="btn" data-clipboard-text="[email protected]"> 
         [email protected] 
</button> 

Appréciez toute suggestion

+0

un exemple de travail? – Aslam

Répondre

1

En fait, l'info-bulle ne fait pas partie du clipboard.js. Si vous regardez le code source de la page, vous pouvez voir que tooltip.js a été ajouté et configuré dans demo.js.

Tout ce que vous avez à faire est d'ajouter une bibliothèque d'infobulles ou une fonction similaire à la page de démonstration et de l'utiliser en cliquant sur le bouton.

Espérons que ça aide.

+0

merci, c'est correct. cela vous dérangerait-il si vous me suggérez une bibliothèque d'info-bulles à ajouter à mon projet? –

+0

Vous pouvez simplement utiliser celui utilisé par le site de démo clipboardjs. C'est un simple. Et si ma réponse vous a aidé, s'il vous plaît ne 'oubliez pas de le sélectionner comme la réponse :) – Aslam

+1

ce lien a été utile et aussi merci de me guider là. http://stackoverflow.com/questions/37798967/tooltip-on-click-of-a-button –