缺少一些 jQuery 个精灵
Missing some jQuery sprites
我正在使用 jQuery UI 对话框,"x" 关闭按钮未显示。 看到 this answer(我没有使用 bootstrap)我确定这是丢失图像的结果。
我将 jQueryUI 图像文件夹添加到与 jqueryUI css 文件相同的 位置,但 x 按钮仍然没有显示。使用 firebug
我看到 jQuery 正在寻找文件夹中不存在的一些图像(例如 ui-icons_c070a0_256x240.png 和 ui-bg_gloss-wave_35_C070A0_500x100.png).
我在哪里可以找到图像文件夹中丢失的图像?
不确定是不是这样,但试一试。
jQuery UI 对话框需要 (1) jQuery UI css 参考,以及 (2) jQuery UI 代码,以及 (3) plain ol' jQuery.
同样重要的是,您需要匹配版本。当版本不匹配时(尤其是jQUI和jQUI的css是针对不同版本的时候),按钮会错位,边框会缺失,整个外观被重击了。您有 version-itis(注意:-itis 是 pain 的拉丁语后缀)。
建议:
删除代码中对 jQuery/jQuery UI 的所有引用,并在页面的 <head>
标记内添加以下行:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/flick/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
这将为您提供已知可协同工作的 jQuery / jQueryUI / css 版本。如果有效,你甚至可以坚持下去。
参考:
我正在使用 jQuery UI 对话框,"x" 关闭按钮未显示。 看到 this answer(我没有使用 bootstrap)我确定这是丢失图像的结果。
我将 jQueryUI 图像文件夹添加到与 jqueryUI css 文件相同的 位置,但 x 按钮仍然没有显示。使用 firebug
我看到 jQuery 正在寻找文件夹中不存在的一些图像(例如 ui-icons_c070a0_256x240.png 和 ui-bg_gloss-wave_35_C070A0_500x100.png).
我在哪里可以找到图像文件夹中丢失的图像?
不确定是不是这样,但试一试。
jQuery UI 对话框需要 (1) jQuery UI css 参考,以及 (2) jQuery UI 代码,以及 (3) plain ol' jQuery.
同样重要的是,您需要匹配版本。当版本不匹配时(尤其是jQUI和jQUI的css是针对不同版本的时候),按钮会错位,边框会缺失,整个外观被重击了。您有 version-itis(注意:-itis 是 pain 的拉丁语后缀)。
建议:
删除代码中对 jQuery/jQuery UI 的所有引用,并在页面的 <head>
标记内添加以下行:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/flick/jquery-ui.css" />
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
这将为您提供已知可协同工作的 jQuery / jQueryUI / css 版本。如果有效,你甚至可以坚持下去。
参考: