J'essaie de déboguer un site Web et je pense que jQueryUI ne s'est peut-être pas chargé correctement. Comment puis-je tester si jQueryUI s'est chargé?
javascript
jquery-ui
waiwai933
la source
la source
window.jQuery
donc pour jQuery UI J'utilise le testwindow.jQuery.ui
jQuery is not defined
Vous devez vérifier si le fichier de bibliothèque d' interface utilisateur jQuery et le thème CSS sont en cours de chargement.
jQuery UI crée des propriétés sur l'objet jQuery, vous pouvez vérifier:
Pour vérifier si le ou les fichiers CSS nécessaires sont chargés, je vous recommande d'utiliser Firebug et de rechercher les fichiers de thème dans l'onglet CSS.
J'ai déjà vu des problèmes lorsque les utilisateurs chargent correctement la bibliothèque d'interface utilisateur jQuery mais que le thème CSS est manquant.
la source
if( typeof jQuery().tooltip != "undefined" )
Je sais que c'est une vieille question, mais voici un petit script rapide que vous pouvez utiliser pour envelopper toutes les choses de votre interface utilisateur jQuery qui n'ont pas d'événement associé pour vous assurer qu'elles ne sont exécutées qu'après le chargement de l'interface utilisateur jQuery:
la source
Testez simplement l'objet ui, par exemple
la source
Vous pouvez vérifier si l'interface utilisateur jQuery est chargée ou non de plusieurs manières telles que:
OU
OU
la source