我需要帮助让我的JavaScript文件通过子主题在wordpress上工作?

我需要帮助让我的JavaScript文件通过子主题在wordpress上工作?,javascript,wordpress,Javascript,Wordpress,我问了这个关于css技巧的问题,但只得到了一个答案,我在我的子函数文件中实现了这个答案,但它仍然不起作用,你可以在这里看到线程: 在我的wordpress页面中,您可以在下面看到: 我有html格式的: <div id="myDiv"> These Are Radom Letters To Test The Connection Of the JAVA File DSFDFSFSDFF </div> 但是我看不到JS工作的反映,因为在我放在izaguirre.me/co

我问了这个关于css技巧的问题,但只得到了一个答案,我在我的子函数文件中实现了这个答案,但它仍然不起作用,你可以在这里看到线程:

在我的wordpress页面中,您可以在下面看到: 我有html格式的:

<div id="myDiv">
These Are Radom Letters To Test The Connection Of the JAVA File DSFDFSFSDFF
</div>

但是我看不到JS工作的反映,因为在我放在izaguirre.me/contact/页面末尾的示例上没有可见的背景变化?

您是否尝试在

<div id="myDiv">
  These Are Radom Letters To Test The Connection Of the JAVA File DSFDFSFSDFF
</div>
这个

<script type="text/javascript">
    document.getElementById('myDiv').style.background = "black";
</script>

我认为它会工作。

js文件无法加载404。您已将其上载到子主题的文件夹中http://izaguirre.me/wp-content/themes/selfy-child/myscript.js,

但是页面实际上试图从父主题文件夹加载它
http://izaguirre.me/wp-content/themes/selfy/js/myscript.js.

如果我错了,请纠正我,但这不是一个问题……如果这看起来不是一个问题,我表示歉意,但事实确实如此,Matthias Lehming给了我正确的答案,尽管我仍然对他的回答有一些疑问OK,你添加的东西有效,但即使我有点理解为什么它不起作用,因为它就像只在wordpress中的html中添加Javascript,而不需要在我的子主题中添加JS文件?我是新来的,所以我想把myscript.js文件添加到我的父主题js文件夹中会让一切都很完美,谢谢!我只有几个问题,1。为什么这不适用于我的父主题中的myscript.js文件?是否有办法更改某些内容,使其尝试在子主题中加载文件?--二,。将myscript.js文件保留在我的父主题中是否意味着当我更新主题时,我必须从备份中重新上载myscript.js文件,因为我假设它将被删除,因为它不是原始主题文件的一部分?请快速编辑问题1。为什么这不适用于我的父主题中的myscript.js文件?我的意思是子主题*问题是,你必须在模板文件中嵌入正确的路径。据我所知,如果你更新你的主题,完整的文件夹将被替换。因此,您应该将JS文件上载到您的子主题文件夹,并将其链接到模板文件中的子主题文件夹路径,该模板文件也位于子主题文件夹中。那么,更新应该是安全的。您好,再次感谢您的帮助,当您说我必须在模板文件中嵌入正确的路径时,这个文件名是什么,这样我才能找到它,您是说index.php文件吗?如果是,你是说我应该在我的子主题中创建一个index.php文件,然后添加包含myscript.js的脚本源代码行吗?总而言之,我应该在我的子主题中创建一个index.php文件,并让脚本源代码成为其中唯一一行代码,将它链接到我的JS文件,也链接到我的子主题中?我还需要再次更改php代码中的函数吗?
<script type="text/javascript">
    document.getElementById('myDiv').style.background = "black";
</script>