dans la dernière SOLVED réponseerreur jquery ajax!
im obtenir l'erreur suivante, je sais pas où et pourquoi? code de cause fonctionne très bien et je ne sais pas ce qui ne va pas, s'il vous plaît suggérer quelque chose: $
uncaught exception: Syntax error, unrecognized expression: #
Line 0
pourquoi code et fonctionnalité fonctionne tout à fait bien, même si ce spectacle d'erreur .. mais ne fonctionnent pas en savoir donc je dois répare ça.
est la fonction de rappel qui s'exécute lorsque l'erreur s'affiche;
built_list: function (response)
{
var parent_id = 0;
var selected_id = 0;
var breadCrump_count = response.bread_crump.length;
if (breadCrump_count > 1)
parent_id = response.bread_crump[(breadCrump_count-2)].album_id;
$("#album_listing_selected_parent").val(parent_id);
......
}
$("#album_listing").jScrollPane({showArrows:true, scrollbarWidth:20, arrowSize:15, reinitialiseOnImageLoad:true, wheelSpeed: 28});
},
Modifié:
im en utilisant Firefox ce bug je suis arrivé est dans Firebug
j'essaie simplement de tester quelques trucs et je fait commentais tous les built_list à l'intérieur du code et l'erreur montre encore , donc ce n'est pas à l'intérieur built_list, MAIS déclencher l'erreur après avoir obtenu une réponse ajax. J'ai un autre ajax sur l'application, qui fonctionne bien, mais celui-ci montre cette erreur. Im encore confondre, je vais vérifier ce qui se passe avant qu'il envoie à ajax. en fait qui suit est le code qui fait l'appel ajax
$(".view_sub_album").live('click', function() {
album.get_list(album.getID(this), 0);
//$("#album_listing > ul").html('<li></li>'); // empty for new selected albums
return false;
});
Edité Encore une fois: si je supprime la ligne suivante, puis les peaux d'erreur et oui l'erreur est exactement le même que je l'ai écrit en début, qui était de pyromane. De toute façon je pense que jScrollPan dépasse les clics! ou quoi que ce soit .. cause quand j'ai enlevé la ligne jScrollPan, il ne donne plus d'erreur.
$("#album_listing").jScrollPane({showArrows:true, scrollbarWidth:20, arrowSize:15, reinitialiseOnImageLoad:true, wheelSpeed: 28});
Si l'une des réponses a résolu votre problème, vous devez l'accepter. – innaM
Ce que j'ai tendance à faire, si je comprends bien, c'est de choisir la réponse de la personne dont la suggestion m'a le plus aidé à déterminer la réponse. –