【发布时间】:2011-09-30 21:11:40
【问题描述】:
我在测试页面上有 jquery 自动完成示例,但似乎无法设置下拉列表样式。它只是显示为带有 li 项目的普通 ul (而不是示例中的带有列表的白色背景框)。我已经单独尝试了这个,并使用了雷德蒙德主题,对我可能做错了什么有什么想法吗?我在 firebug 中看到了 redmond 样式表,所以页面正在加载它们。
js(工作)
$(document).ready(function() {
$("input").autocomplete({
source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"]
});
});
css/js 包括
<script src="/public/javascripts/jquery-1.6.2.js'"></script>
<script src="/public/javascripts/jquery-ui-1.8.14.custom.min.js"></script>
<script src="/public/javascripts/ac.js"></script> // where the above js is
<script src="/public/javascripts/jquery.tools.min.js"></script>
<link rel="stylesheet" type="text/css" media="print" href="/public/stylesheets/redmond/jquery.ui.all.css"/>
这是输入:
<input name="searchString" type="text" class="searchbox ui-autocomplete" id="autocomplete"/>
(编辑:添加了 CSS,写问题时忽略了这一点)
【问题讨论】:
-
您的包含中是否缺少一两个 CSS 文件?我只看到 JS 文件。
标签: jquery css jquery-ui themes