gpt4 book ai didi

javascript - 如何在wordpress函数中调用js函数?

转载 作者:行者123 更新时间:2023-11-28 07:25:36 32 4
gpt4 key购买 nike

我试图在插件文件的Wordpress函数中调用JS函数。 JS 文件已成功入队并读取页面源代码,我可以看到该函数正在等待调用。但是我收到错误:

Uncaught ReferenceError: jsFunction is not defined

插件函数在重力表单提交上执行,这之前已经有效,但不适用于调用 JS 函数。这是 WP 功能:

function call_js_function() {
?>

<script type="text/javascript">
jsFunction();
</script>

<?php
}
add_action( 'gform_after_submission_7', 'call_js_function' );

js函数:

function jsFunction() {
console.log('hello world');
}

最佳答案

您可以尝试多种选择,

  1. 尝试在控制台中调用 jsFunction() 并检查它是否具有全局访问
  2. 确保其在全局范围内定义
  3. 这个函数是在 header 中调用的,但是是在 body 中定义的 js 函数吗?如果是这样就会导致错误。因此,在使用页面中的函数之前,请确保先加载 js。

关于javascript - 如何在wordpress函数中调用js函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29694811/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com