首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目滑块图像-语法错误

项目滑块图像-语法错误
EN

Stack Overflow用户
提问于 2018-01-16 07:30:25
回答 1查看 300关注 0票数 0

我有问题的脚本在WordPress名称:项目幻灯片。

这个脚本起作用了,但有一天突然停止了。我在控制台中检查出了什么问题,并得到了如下结果:

代码语言:javascript
复制
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)

然后我检查了显示这个bug的源代码,就是这样:

代码语言:javascript
复制
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';

有人能告诉我这段代码有什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2018-01-18 16:38:35

你只需要替换掉所有

代码语言:javascript
复制
 this.settings.container

with (对我来说是在67,68,87,112和113行)

代码语言:javascript
复制
this.settings.container.id

来解决这个问题。

在一个叫做"Inovado“的老WordPress主题上,它对我很有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48272130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档