javascript - CSS 背景图像未加载故障排除

标签 javascript jquery css

我有下面的代码片段。我期待 div 有那个背景标志。它没有发生。所有 js 文件都正确加载,因为页面的其他部分工作正常。

两个问题:

1- 使用网络嗅探器我没有看到对 logo.png 的请求。可能的原因是什么?

2- 有没有办法在不使用网络嗅探器的情况下知道浏览器使用的 url 路径?我想知道我是否应该使用 ./../ 或任何正确的完整路径。

<script type="text/javascript">

    $(document).ready(function() {
        $("#test").css("background-image", "SomeLongMultiLevelPath/logo.png" );
    });

</script>

<div id="test">
</div>

最佳答案

试试这个:

$("#test").css("background-image", "url(SomeLongMultiLevelPath/logo.png)" );

...假设您的图像路径是正确的。

关于javascript - CSS 背景图像未加载故障排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4800628/

相关文章:

javascript - 获取当前span旁边具有相同类的span元素

javascript - JS : Create function that returns function that, 调用时等待指定的时间后再执行

javascript - 我的应用程序无法识别 DateTimePicker

javascript - <hr> 在 div 之间

javascript - 当窗口调整大小时另一个元素的高度发生变化时,如何动态更新元素的外层高度?

css - 使用 flex-basis 时了解 flex-grow 和 flex-shrink

javascript - 如何在没有 Jquery 的情况下链接 Javascript?

html - 高亮 anchor 元素

javascript - InstaFeed.js : Change thumb size from 150x150 to 250x250

javascript - 如何将表情符号字符写入文本区域