j'ai un code jquery qui utilise le procédé direct d'événements déclencheurs:F est non défini - Jquery
$(document).ready(function() {
$('.cross-link').live(function() {
$('a[href=#2').click();
});
});
Lorsque cross-link
éléments peuvent être générées après le DOM est chargé.
Firebug signale que F is undefined
. Il fait référence à la dernière ligne de mon fichier jquery.js qui commence par (function(){var Q=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]+['"]|[^[\]'"]+)...
ect. J'ai lu qu'il se peut que ma bibliothèque Jquery soit obsolète. J'ai donc téléchargé la dernière version, mais elle a produit d'autres erreurs.
Que devrais-je rechercher pour résoudre ce problème?
Les erreurs dans les bibliothèques sont généralement plus faciles à déboguer si vous utilisez le code non minimisé, plutôt que le minimisé. Il y a des réponses déjà postées, mais comme exercice, je vous recommande de remplacer jquery.min.js par jquery.js et de voir si le problème devient plus évident. –
en utilisant jquery-1.4.3.js fait que mon navigateur (firefox, chrome, IE) ne répond plus. – scifirocket