在woothemes functions.php中调用javascript函数

在woothemes functions.php中调用javascript函数,javascript,wordpress,Javascript,Wordpress,我已经试了好几个小时了,但是没有用。我希望有人能帮我 我要做的是学习如何从我的子主题的functions.php调用javascript函数。我读过关于使用wp_enqueue_scripts()的文章,并尝试将其付诸实践,但没有成功。我的意思是,什么也没发生。没有任何错误消息 我创建了一个名为“testAlert”的虚拟函数,如下所示: function testAlert() { alert("Hello World"); } 并将其保存在/wp conte

我已经试了好几个小时了,但是没有用。我希望有人能帮我

我要做的是学习如何从我的子主题的functions.php调用javascript函数。我读过关于使用wp_enqueue_scripts()的文章,并尝试将其付诸实践,但没有成功。我的意思是,什么也没发生。没有任何错误消息

我创建了一个名为“testAlert”的虚拟函数,如下所示:

    function testAlert() {
        alert("Hello World");
    }
并将其保存在/wp content/themes/mytheme/scripts/testAlert.js中

在my functions.php中,我有以下代码:

    add_action('wp_enqueue_scripts','testAlert');
    function testAlert() {
       wp_enqueue_script('testAlert',get_template_directory_uri().'/script/testAlert.js',array());
    }
并保存了它。当我回到我的页面并刷新它时,什么也没发生。我希望看到一个对话框,其中显示消息“Hello World”

我不知道我哪里做错了


先谢谢你

/script/testAlert.js
脚本的打字错误?如何触发脚本?根据你所展示的,没有什么可以触发它,所以它永远不会触发。我希望当页面加载时,它会触发它弹出警报。谢天谢地,我希望能够在结帐页面(woocommerce)中完成,当账单所在国家/地区的值发生变化时,它将触发脚本,获取其值并执行if-else语句。但在此之前,由于我还是wordpress的新手,我想先尝试一段简单的代码,然后再尝试我想做的事情。非常感谢,从/scripts/testAlert.js改为/script/testAlert.js后,它现在可以工作了。除此之外,我还将testAlert.js中的代码从javascript更改为jquery。谢谢大家的支持。