Ajax, Bootstrap Liste: Objet #<Object> n'a pas de méthode 'liste'

Je suis en train de construire un Ajax, Bootstrap Liste pour afficher une page qui contient une cote de système d'étoiles.

Le javascript ici, le travail de nice la première fois.
Ensuite, j'ai cette erreur:

Uncaught TypeError: Object # n'a pas de méthode 'liste'

Je ne suis pas vraiment bon en jQuery, mais je suppose que ce qui semble être due à l'appel ajax, mais je ne trouve pas où est le problème.

$(".myRate")
        .popover({
            offset: 10,
            trigger: 'manual',
            animate: false,
            html: true,
            placement: 'top',
            template: '<div class="popover" onmouseover="$(this).mouseleave(function()  {$(this).hide(); });"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>'

        });
$('.myRate').mouseenter(popoverDisplay);

popoverDisplay = function() {
var el = $(this);
var _data = el.attr('alt');
$.ajax({
     type: 'GET',
     url: 'notes.php',
     data: _data,
     cache: false,
     dataType: 'html',
     success: function(data) {
        el.attr('data-content', data);
        el.popover('show');
     }
  });
}

Je ne comprends pas ce que je fais de mal...
Une idée ?

EDIT:

Après recherche, il semble que c'est le chargement des pages, ce qui provoque cette erreur.

Exactement cette partie:

Il semble que le chargement jquery-1.7.2.js que le bug parce que si je le supprime, l'erreur disparait. Problème: je ne peux pas le supprimer, car sans elle jRating ne fonctionne plus :/

  • Une erreur que je peux voir, c'est que vous faites référence à popoverDisplay avant de le définir. Depuis popoverDisplay n'est pas un hissé fonction, ce sera une erreur. Cela semble un problème distinct de celui que vous mentionnez, cependant.
  • Ouais, je viens de déménager, le popoverDisplay fonction de ce post ^^'
  • La ligne qui génère l'erreur, probablement el.popover('show')? Cela peut signifier que deux choses, peu probable, même si elles peuvent sembler donné vous dire le reste du code est de travail: 1) el n'est pas un objet jQuery; 2) popover() n'est pas défini correctement le plugin jQuery (c'est à dire de la méthode)
InformationsquelleAutor Vesper Bled | 2012-07-08