【问题标题】:Call js function from Contact Form 7从联系表 7 调用 js 函数
【发布时间】:2016-02-16 07:26:22
【问题描述】:

我正在尝试调用放置在文件 script.js 中的 js 函数

如果我的代码正在等待文档准备好,然后浏览器尝试调用函数 ma​​keFastOrder() 我收到错误:

Uncaught ReferenceError: makeFastOrder is not defined

如果我不将我的函数包装在 +function($){ ... makeFastOrder(){} ... }(jQuery);一切正常。

如何正确调用包装函数?

Contact Form 7 中的调用函数:

on_sent_ok: "makeFastOrder();"

不正确的代码:

+function($){
    function makeFastOrder()
    {
        console.log( 123 );
    }
}(jQuery);

【问题讨论】:

    标签: javascript jquery wordpress contact-form-7


    【解决方案1】:

    我也为此苦苦挣扎。然后我禁用了“All in One SEO Pack”。然后就成功了。

    【讨论】:

    • 我认为这个问题与本地和全球范围有关。但我不确定。我也没有“一体化 SEO 包”
    • 是的,有时 JS 冲突可能存在
    猜你喜欢
    • 1970-01-01
    • 2015-03-04
    • 2018-08-02
    • 2020-08-28
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 2018-07-18
    • 2018-04-27
    相关资源
    最近更新 更多