我有一个名为fdw.js的外部javascript文件 它在我的html文件的部分中声明。 你可以在这里看到它: http://forexdailywisdom.com/square-of-nine-explained/
打开页面源并搜索“fdw”,您将看到已声明。
现在,打开调试器,您将看到它尚未加载。
测试:
向下滚动到“九方形计算器” 在价格字段中键入字符。您将收到一条提示“foo”的警报。这表明onkeyup功能正在运行,并且未被WordPress禁止。
在“增量”字段中键入字母(不是数字)。什么都没发生。这应该由validatecharset()函数过滤掉。
点击“提交”。这应该生成一个数字表,但它不会。
此脚本正在加载并正常运行。突然它停了下来。我尝试了三种方法将它放入页面:
javascript显示在html文件中的事实似乎表明wp_enqueue_script函数已经起作用。为什么脚本没有列在调试器的源代码中?
所有其他javascript文件似乎都加载,可以在调试器中看到。只有这一个在Chrome和Firefox上受到迫害。
...困惑