Javascript 未捕获类型错误:无法读取属性';toLowerCase';未定义的类型(WordPress)

Javascript 未捕获类型错误:无法读取属性';toLowerCase';未定义的类型(WordPress),javascript,Javascript,我有一个WordPress网站,有一个图库。直到昨天一切都正常。当用户单击图库中要放大的任何图片时,我收到一个错误 Uncaught TypeError: Cannot read property 'toLowerCase' of undefined at q (imagelightbox.min.js?ver=6.4:7) at HTMLDocument.<anonymous> (imagelightbox.min.js?ver=6.4:13) at HTM

我有一个WordPress网站,有一个图库。直到昨天一切都正常。当用户单击图库中要放大的任何图片时,我收到一个错误

Uncaught TypeError: Cannot read property 'toLowerCase' of undefined
    at q (imagelightbox.min.js?ver=6.4:7)
    at HTMLDocument.<anonymous> (imagelightbox.min.js?ver=6.4:13)
    at HTMLDocument.dispatch (jquery.min.js?ver=3.5.1:2)
    at HTMLDocument.v.handle (jquery.min.js?ver=3.5.1:2)
    at Object.trigger (jquery.min.js?ver=3.5.1:2)
    at HTMLAnchorElement.<anonymous> (jquery.min.js?ver=3.5.1:2)
    at Function.each (jquery.min.js?ver=3.5.1:2)
    at s.fn.init.each (jquery.min.js?ver=3.5.1:2)
    at s.fn.init.trigger (jquery.min.js?ver=3.5.1:2)
    at gg_throw_lb ((index):757)
Uncaught TypeError:无法读取未定义的属性“toLowerCase”
在q处(imagelightbox.min.js?ver=6.4:7)
在HTMLDocument。(imagelightbox.min.js?ver=6.4:13)
在HTMLDocument.dispatch(jquery.min.js?ver=3.5.1:2)
位于HTMLDocument.v.handle(jquery.min.js?ver=3.5.1:2)
at Object.trigger(jquery.min.js?ver=3.5.1:2)
在兰开夏。(jquery.min.js?ver=3.5.1:2)
在Function.each(jquery.min.js?ver=3.5.1:2)
在s.fn.init.each(jquery.min.js?ver=3.5.1:2)
在s.fn.init.trigger处(jquery.min.js?ver=3.5.1:2)
在gg_抛掷_lb((指数):757)
我在Chrome Inspect工具中还看到以下内容: JQMIGRATE:已安装迁移,版本3.3.2


请帮忙!!!网站或插件未发生任何更改。

我认为我们对您的设置了解不够,无法帮助您解决此错误,但已更改或添加了导致此错误的内容

我的猜测是,某个值没有被设置,因此它是未定义的,库正在尝试对该变量调用variable.toLowerCase()。我将从imagelightbox.min.js查看您正在使用的函数,并查看需要设置哪些值。将其追溯到数据的来源,并查看缺少的值。至少可以将该变量的默认值设置为空字符串,因为toLowerCase是一个字符串函数


如果您想添加更多信息,我相信我们可以进一步帮助您。

我在一个非常旧的站点中修复了一个类似的问题。 尝试用最新版本更新imagelightbox的JS文件(也是一个旧的更新,但我相信您的更新是新的)

这里有一个链接:

-假设是同一个图书馆