0

我正在尝试通过使用此 css 覆盖 jquery mobile css 设置来更改 jQuery Mobile (v1.1.0) 的默认加载图标。正如我从阅读中了解到的那样,这是使其工作的一种方法。(如何在 jquery mobile 中更改默认加载 ajax loader gif

ui-loader .ui-icon {
     background-image: url(images/ajax-loader-2.gif);
} 

.ui-icon-loading {  
     background-image: url(images/ajax-loader-2.gif);
     background-size: 42px 42px;
}

这些更改是所做的唯一代码更改。

我还尝试将背景设置为图像,但没有运气。

ui-loader .ui-icon {
     background: url(images/ajax-loader-2.gif);
} 

.ui-icon-loading {  
     background: url(images/ajax-loader-2.gif);
     background-size: 42px 42px;
}

我已将新加载器与默认加载器放在同一目录中。但是,当我使用 firebug 进行调试时,它会显示“无法加载给定的 URL”。我认为这可能是一些缓存问题,但它显示了一个黑色圆圈 - 这意味着至少正在进行一些更改。我也尝试不更改任何代码,但没有运气用新文件覆盖 ajax-loader.gif。这是一个表观服务器解决方案。

希望我的问题很清楚。

问候

解决了:

当我将其从本地复制到 VM 时,文件权限出现问题。

4

1 回答 1

0

我发现了问题。

当我将文件复制到虚拟机时,文件权限出现问题。根本与 jQuery 无关。

于 2012-10-16T13:47:08.887 回答