3

我正在用 Less 创建一个网站。这是我第一次使用 LESS,我需要在页面加载时使用 jQuery 更改 Less 变量的值。例如,从@black: #000@black: #ccc;

我用过less.modifyVars({'@black': '#ccc'});

它工作正常,但是当变量改变时,我有一些错误:

GET localhost/img/zoom.png 404 (Not Found)

某些图像和字体不显示。我该如何解决这个问题?

4

2 回答 2

3

它似乎是一个已知的错误......但应该在更少的 1.4 中修复

请参阅此链接: https ://github.com/cloudhead/less.js/issues/1201

他们说没有简单的解决方法,因为它没有保持文件结构。

于 2013-03-27T11:57:06.447 回答
1

我找到了我的问题的答案。例如,如果要在 jQuery 中修改 LESS 变量,则必须添加以下代码:

<script>
   less.modifyVars({'@color': '#0074c8'});
</script>
于 2014-01-09T16:24:00.363 回答