Twitter Bootstrap Popovers ne fonctionne pas
Voici mon code HTML:
<div id="disclaimer">After 30 Days you'll have the option to keep your account for $15 per month -no contract required-or revert to a single page free account.*</div>
JavaScript:
$('#disclaimer').popover({
trigger: 'hover',
html: true,
placement: 'right',
content: 'hello world'
});
Quand j'ai passez la souris sur l'élément, il ne se passe rien.. pas de JavaScript erreurs ou quoi que ce soit, vous ne savez pas quoi de mal
OriginalL'auteur dennismonsewicz | 2013-07-06
Vous devez vous connecter pour publier un commentaire.
À l'aide de votre code exact, tout ce que j'avais à faire pour l'obtenir pour fonctionner est de l'envelopper dans un appel de fonction et de mettre le script ci-dessous la balise div. Si vous avez placé votre jQuery dans une fonction onload il aurait tout aussi bien l'affaire. Bonne chance.
Utiliser ceci:
OU
$(document).ready
et encore, il ne se passe rien 🙁Pouvez-vous le mettre dans le code html dans la balise script? Si cela ne fonctionne toujours pas, vous pourriez vouloir vérifier pour vous assurer d'avoir l'info-bulle inclus dans votre bootstrap.js
J'ai pensé à elle... C'était la ActiveAdmin JavaScript en conflit avec twitter bootstrap... merci pour votre aide!
La réponse se trouve dans ce commentaire: github.com/seyhunak/twitter-bootstrap-rails/issues/...
Je suis d'accord, active admin a été à l'origine de conflits. Je l'ai résolu en déplaçant active admin à
vendor/javascripts
répertoire et cela a fonctionnéOriginalL'auteur Jonathan
j'avais été à la recherche pour plus d'un jour pourquoi ma liste n'était pas de travail après l'obtention de autodisabled en raison des événements qui se passe sur ma page (un complexe app, quelque chose qui obtient activé/désactivé en fonction de l'état de ce qui se passe) et que l'essentiel était de ne PAS avoir le document de prêt, mais de l'avoir dans une fonction, car il est activé après le document d'initialisation sur un clic de bouton.
OriginalL'auteur lizz