jQuery自动完成列表位置更改

Posted

技术标签:

【中文标题】jQuery自动完成列表位置更改【英文标题】:jQuery autocomplete list position change 【发布时间】:2012-09-07 02:39:45 【问题描述】:

我想将位置移动到我的 jQuery UI 建议列表的左侧。这里的功能和一切工作都很好

不幸的是,我不知道如何将该列表移动到左对齐大约 10px 页面响应,这就是为什么害怕如何向左移动。

我认为这是文档:http://docs.jquery.com/Plugins/Autocomplete/autocomplete。

【问题讨论】:

【参考方案1】:

你可以在这个类中设置样式

.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active

    margin-left: -10px !important;

尝试在你的 CSS 中添加它,而不是在 jQuery-ui CSS 文件中

【讨论】:

【参考方案2】:

您可以将margin-left: -11px;添加到列表DIV中

【讨论】:

以上是关于jQuery自动完成列表位置更改的主要内容,如果未能解决你的问题,请参考以下文章

jQuery UI自动完成定位问题

jQuery 自动完成触发更改事件

jquery自动完成数据源更改

使用 php 列表加速 jquery 自动完成

jquery自动完成列表不坚持父输入元素

jQuery 自动完成列表设置为 display:none;