Javascript 我对.each()函数有一个错误

Javascript 我对.each()函数有一个错误,javascript,jquery,wordpress,Javascript,Jquery,Wordpress,我正在使用JS代码创建一个gdpr合规性弹出窗口,向用户显示该网站正在使用cookie。我添加了JS函数,在网站页脚上调用它,但是我得到了控制台错误,弹出窗口出现了,但是我不能在点击接受按钮时关闭它 我试着调试,改变了我在网站上包含的脚本的顺序。我甚至关闭了所有其他脚本,但仍然没有发生任何事情 var n = "local" === o.storage ? parseInt(localStorage.getItem("cookiesConsentDate")) : "session" === o

我正在使用JS代码创建一个gdpr合规性弹出窗口,向用户显示该网站正在使用cookie。我添加了JS函数,在网站页脚上调用它,但是我得到了控制台错误,弹出窗口出现了,但是我不能在点击接受按钮时关闭它

我试着调试,改变了我在网站上包含的脚本的顺序。我甚至关闭了所有其他脚本,但仍然没有发生任何事情

var n = "local" === o.storage ? parseInt(localStorage.getItem("cookiesConsentDate")) : "session" === o.storage ? parseInt(sessionStorage.getItem("cookiesConsentDate")) : parseInt(a.cookie("cookiesConsentDate")),
            t = this.length ? this : a('<div>', {
                html: '<p id="demo" class="cookie-text col-md-10">' + o.message + '<a style="' + o.learnMoreStyle + '" href="'+ o.learnMoreLink +'"> '+ o.learnMoreText + '</a></p>',
                class: o.possition + ' ' + 'row' + ' ' + 'ccwrap',
                style: "z-index:9999;background:white;font-size:14px;position:fixed;width:100%;padding:1rem 1rem;background-color:white;color:#333;text-align:center;display:none;" + o.style
            }).append(accept).append(decline).prependTo(a("body"));
        return o.onInit.call(t), o.testing || !n || n + 864e5 * o.consentTime < (new Date).getTime() ? a(t).show() : a(t).hide(), t.each(function() {
            var e = a(this);
            a(this).prependTo(a("body")), a(this).find("." + o.acceptClass).click(function() {
                "local" === o.storage ? localStorage.setItem("cookiesConsentDate", (new Date).getTime()) : "session" === o.storage ? sessionStorage.setItem("cookiesConsentDate", (new Date).getTime()) : a.cookie("cookiesConsentDate", (new Date).getTime(), {
                    expires: new Date((new Date).getTime() + 864e5 * o.consentTime),
                    path: "/"
                }), e.slideUp(), o.onConsent.call(e)
            }),
            a(this).prependTo(a("body")), a(this).find("." + o.declineClass).click(function() {
                "local" === o.storage ? localStorage.setItem("cookiesConsentDate", (new Date).getTime()) : "session" === o.storage ? sessionStorage.setItem("cookiesConsentDate", (new Date).getTime()) : a.cookie("cookiesConsentDate", (new Date).getTime(), {
                    expires: new Date((new Date).getTime() + 1),
                    path: "/"
                }), e.slideUp(), o.onDecline.call(e)
            })
        }
var n=“local”==o.storage?parseInt(localStorage.getItem(“CookiesApproveDate”):“session”==o.storage?parseInt(sessionStorage.getItem(“CookiesApproverDate”):parseInt(a.cookie(“CookiesApproverDate”),
t=这个长度?这是一个(“”{
html:“

”+o.message+“

”, 类别:o.position++'''+'行'++''+'循环', 样式:“z索引:9999;背景:白色;字体大小:14px;位置:固定;宽度:100%;填充:1rem 1rem;背景颜色:白色;颜色:#333;文本对齐:居中;显示:无;”+o.style })附加(接受)附加(拒绝)预加(正文); 返回o.onInit.call(t),o.testing | |!n | | n+864e5*o.approvementTime<(新日期).getTime()?a(t).show():a(t).hide(),t.each(function()){ var e=a(本); a(this).prependTo(a(“body”)、a(this).find(“.”+o.acceptClass).单击(function()){ “local”==o.storage?localStorage.setItem(“CookiesApprovementDate”,(新日期).getTime()):“session”==o.storage?sessionStorage.setItem(“CookiesApprovementDate”,(新日期).getTime()):a.cookie(“CookiesApprovementDate”,(新日期).getTime(){ 过期:新日期((新日期).getTime()+864e5*o.time), 路径:“/” }),e.slideUp(),o.onConsent.call(e) }), a(this).prependTo(a(“body”)、a(this).find(“.”+o.declineClass).单击(function(){ “local”==o.storage?localStorage.setItem(“CookiesApprovementDate”,(新日期).getTime()):“session”==o.storage?sessionStorage.setItem(“CookiesApprovementDate”,(新日期).getTime()):a.cookie(“CookiesApprovementDate”,(新日期).getTime(){ 过期:新日期((新日期).getTime()+1), 路径:“/” }),e.slideUp(),o.onDecline.call(e) }) }
错误是

Uncaught Error: Syntax error, unrecognized expression: .
    at Function.ea.error (jquery.js?ver=1.12.4-wp:2)
    at ea.tokenize (jquery.js?ver=1.12.4-wp:2)
    at Function.ea (jquery.js?ver=1.12.4-wp:2)
    at Function.a.find (jquery-migrate.min.js?ver=1.4.1:2)
    at a.fn.init.find (jquery.js?ver=1.12.4-wp:2)
    at a.fn.init.a.fn.find (jquery-migrate.min.js?ver=1.4.1:2)
    at HTMLDivElement.<anonymous> (cookieconsent.min.js?ver=1.0:58)
    at Function.each (jquery.js?ver=1.12.4-wp:2)
    at a.fn.init.each (jquery.js?ver=1.12.4-wp:2)
    at a.fn.init.a.fn.cookieConsent (cookieconsent.min.js?ver=1.0:56)
Uncaught错误:语法错误,无法识别的表达式:。
at Function.ea.error(jquery.js?ver=1.12.4-wp:2)
在ea.tokenize(jquery.js?ver=1.12.4-wp:2)
在Function.ea(jquery.js?ver=1.12.4-wp:2)
在Function.a.find(jquery migrate.min.js?ver=1.4.1:2)
在a.fn.init.find(jquery.js?ver=1.12.4-wp:2)
在a.fn.init.a.fn.find处(jquery migrate.min.js?ver=1.4.1:2)
在HTMLIDEVELENT(cookieconsent.min.js?ver=1.0:58)
在Function.each(jquery.js?ver=1.12.4-wp:2)
在a.fn.init.each(jquery.js?ver=1.12.4-wp:2)
在a.fn.init.a.fn.cookieConsent(cookieConsent.min.js?ver=1.0:56)
在t.每个函数的第56行。

如果满足您的需求,请检查免费解决方案。如果满足您的需求,请检查免费解决方案。