外部js脚本中图像的相对路径
relative path to images in external js script
我正在Joomla中编写一个组件,并希望使用JavaScript。
我让JavaScript部分在一个单独的测试html页面中工作,但现在我想把它包含在Joomla组件中。
问题是图像的相对文件路径。图像存储在joomla:的媒体文件夹中
media/com_component/images
我用以下命令包含外部js文件:
$document->addScript(JURI::Root().'components/com_component/script.js’);
在脚本中,我需要图像文件夹的路径。我不想硬编码脚本中的绝对路径。如何获取相对路径?我可以使用Joomla函数吗?
感谢
我选择将文件路径信息放在css文件中(将图像设置为链接的背景)。通过这种方式,js脚本独立于图像的文件路径。
相关文章:
- 可以用'吗/'在相对路径中
- Angular sqlLite set css url()无法设置相对路径
- jquery移动应用程序无法使用jquryMobile框架JS和css文件的相对路径
- node.js需要相对路径
- 相对路径的计算
- 如何访问节点模块中具有相对路径的文件
- 在JQuery中,'加载'方法'的相对路径在引用项目中的html文件时开始
- Javascript中具有fetch的相对路径
- backbone.js在#断开相对路径之前缺少斜杠
- 相对路径中的角度2 img src
- 带有JS点击相对路径的网页URL链接
- 流星 ES6 模块相对路径
- 在不同浏览器中使用 javascript 的相对路径
- 无法加载具有相对路径的 css/js
- SystemJS 相对路径
- 是否可以要求项目目录外部的模块没有相对路径
- 无法使用 Jade 模板包含相对路径文件
- RequireJS 不遵循设置了 baseUrl 的数据主的相对路径
- 如何使用它的相对路径访问tomcat服务器中的文件夹
- jQuery ajax 相对路径未找到文件