/ / Images du curseur de projet - Erreur de syntaxe - javascript, jquery, ajax, wordpress

Images de curseur de projet - Erreur de syntaxe - javascript, jquery, ajax, wordpress

J'ai un problème avec le script dans le nom WordPress: Project Slides.

Ce script a fonctionné et un jour vient de s'arrêter. J'ai vérifié dans la console ce qui ne va pas et j'ai obtenu ceci:

VM138 plupload-image.js?ver=4.2.2:67 Uncaught Error: Syntax error, unrecognized expression: #[object HTMLDivElement].max_file_uploads
at Function.fa.error (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):2:12733)
at fa.tokenize (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):2:18786)
at fa.select (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):2:21594)
at Function.fa (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):2:7320)
at Function.a.find (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):9:3686)
at n.fn.init.find (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):2:24109)
at n.fn.init.a.fn.find (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):9:8931)
at a.fn.init.n.fn.init (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):2:24676)
at new a.fn.init (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):9:3137)
at n (http://www.wieczoreklab.pl/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,moxiejs,plupload&ver=4.9.1 (old):2:406)

Ensuite, je vérifie le code source où ce bug a montré et c'est tout:

rwmb_image_uploaders[prefix].bind( "FilesAdded", function( up, files )
{
var max_file_uploads = $( "#" + this.settings.container + " .max_file_uploads" ).val(),
uploaded = $( "#" + this.settings.container + " .rwmb-uploaded" ).children().length,
msg = "You may only upload " + max_file_uploads + " file";

if ( max_file_uploads > 1 )
msg += "s";

N'importe qui peut me dire ce qui ne va pas dans ce code?

Réponses:

0 pour la réponse № 1

Vous avez juste besoin de tout remplacer

 this.settings.container

avec (pour moi c'est "ligne 67, 68, 87, 112 et 113)

this.settings.container.id

pour résoudre le problème.

Cela a fonctionné pour moi sur un ancien thème WordPress appelé "Inovado"