jackiesteed

今天, 我把自己写的一个js插件传到了静态文件服务器上面.

由于插件太简单, 只需要一个图片, 就直接在js里面写了一个相对路径, 然后把图片放在了和js在一个文件夹下.

$this.css("background", "url(\'./top.png\') no-repeat");

大概就是用了上面这句话.

 

问题是, Js中图片地址均相对于调用JS的页面的相对位置= =||

解决办法就是用css文件, 来索引使用到的图片或其他资源, 因为写在css里的图片路径,url是图片针对样式文件的位置.

总之, 对于任何js, 尽量不要在里面用相对路径就ok.

 

那为什么JS中的相对地址是相对于宿主页面的呢?

 

 

分类:

技术点:

相关文章:

  • 2021-11-08
  • 2021-07-25
  • 2022-02-24
  • 2021-12-29
  • 2021-03-30
猜你喜欢
  • 2022-12-23
  • 2021-11-28
  • 2021-12-11
  • 2021-12-08
  • 2022-12-23
  • 2021-11-27
相关资源
相似解决方案