外部js脚本中图像的相对路径

relative path to images in external js script

本文关键字:相对 路径 图像 js 脚本 外部      更新时间:2023-09-26

我正在Joomla中编写一个组件,并希望使用JavaScript。

我让JavaScript部分在一个单独的测试html页面中工作,但现在我想把它包含在Joomla组件中。

问题是图像的相对文件路径。图像存储在joomla:的媒体文件夹中

media/com_component/images

我用以下命令包含外部js文件:

$document->addScript(JURI::Root().'components/com_component/script.js’);

在脚本中,我需要图像文件夹的路径。我不想硬编码脚本中的绝对路径。如何获取相对路径?我可以使用Joomla函数吗?

感谢

我选择将文件路径信息放在css文件中(将图像设置为链接的背景)。通过这种方式,js脚本独立于图像的文件路径。