我有这个以“myfolder”作为主文件夹的 Wordpress 插件文件结构。此主文件夹内还有另一个名为“resources”的子文件夹。在此资源文件夹中包含两个子文件夹:a)JS b.)图像
在图像文件夹中,我有一个图像“myimage.png”。在 JS 文件中,我有一个名为“myscript.js”的脚本。
我想访问我的javascript文件“myscript.js”中图像文件夹中的图像“myimage.png”。
我尝试了以下方法,但它不起作用(无法解决):
<img src="../images/myimage.png">
<img src="images/myimage.png">
<img src="resources/images/myimage.png">
<img src="../resources/images/myimage.png">
<img src="myfolder/resources/images/myimage.png">
<img src="../myfolder/resources/images/myimage.png">
当然绝对 URL 路径有效,但我希望此应用程序与其他站点一起使用,因此编码绝对 URL 路径不是一个可行的解决方案。
我知道 Wordpress 也有这个神奇的功能:
$myicons= plugins_url('resources/images/myimage.png', __FILE__ );
但这仅适用于 PHP 插件文件,我正在访问 JS 文件中的图像。任何想法如何在不重新排列当前文件结构的情况下完成这项工作?Wordpress 中是否有等效于“plugins_url”的 JS 函数?感谢您的任何提示。