Je reçois cette erreur lorsque je regarde dans la console du bogue d'incendie. J'essaie de faire un slider sur wordpress. Je travaille sur un localhost donc je ne peux pas montrer exactement ce qui se passe. Toutefois, lorsque le curseur est juste dans un fichier HTML en dehors de Wordpress, cela fonctionne. Quand je suis dans wordpress, cela me donne cette erreur. Toute idée de ce que pourrait être le problème sera grandement appréciée. Merci.
Pour gagner du temps à tout le monde Ouvrez votre fichier de plug-in d'assouplissement Jquery et enveloppez le code dans:
$(document).ready(function() {
Code goes here...
});
Veuillez vérifier si vous chargez jQuery plusieurs fois. Si vous avez inséré manuellement le pied de page, essayez de le supprimer.
Le problème est
swing: function (x, t, b, c, d) {
return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
}
jQuery dans cette fonction ne peut pas être égal à jQuery, où jQuery.extend( jQuery.easing,
a été appliqué.
jQuery
par $
envelopper le code avec
(function($, undefined) {
...
}) (jQuery);
avez-vous importé le plug-in JQuery Easing? quelque chose comme
<script src="http://code.jquery.com/jquery.min.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js"></script>
dans votre page?
Mettez jquery.easing.1.3.js dans la balise head avant d’utiliser le plugin ou utilisez document.ready
if(typeof jQuery.easing[jQuery.easing.def] == 'function'){
return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
}
essayez ce code sur la fonction swing () sur easing.js
Importez-vous le plugin jQuery easing? Ou quelque chose de supérieur à 1.7.2?
Ensuite, supprimez cela et utilisez ceci:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>
Cela peut arriver si vous appelez le javascript du plugin de curseur WordPress avant l'appel jQuery ou jQuery UI.
Cela résout-il de cette façon?
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.4/umd/popper.min.js"></script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/Twitter-bootstrap/4.1.3/js/bootstrap.min.js"></script>
<script type="text/javascript" src="/wordpress-slider-plugin.js"></script>
Ne déclarez pas le script dans l'en-tête, appelez-le via la fonction .getScript () de jQuery lorsque le document est entièrement chargé.
Exemple:
<script>
$( document ).ready(function() {
$.getScript('path_to_script/easing_script_name.js');
});
</script>
L'erreur est due au fait que jQuery est appelé avant que le script d'accélération ne soit entièrement chargé.