我有一个 jquery 自动完成文本框。
http://docs.jquery.com/UI/Autocomplete#events
那里的规范显示了这一点:
打开建议菜单时触发。 代码示例
提供回调函数来处理打开事件作为 init 选项。
$( ".selector" ).autocomplete({
open: function(event, ui) { ... }
});
我有确切的代码并且它工作正常,但在函数中我想设置第一个列表项的样式。
$(ui).length is 1
$(ui).find('ul').length is 0
$(ui).find('li').length is 0
我不知道什么是 ui 或如何使用它。我无法使用 firebug,因为一旦单击 firebug 工具栏,弹出对话框就会消失
最佳答案
这个选择器应该可以工作:
ul.ui-autocomplete li:first-child
您可以用它创建 CSS 规则。
关于jquery - 如何更改 JQuery 自动完成框中的 UI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6900713/