1

我正在使用 xoxco jQuery 标记系统作为标记,它们的自动完成系统用于……等待它……自动完成!http://xoxco.com/projects/code/tagsinput/

然后我通过修改 CSS 中的三个不同的类来样式化这个列表:

ui-autocomplete
ui-menu-item
ui-corner-all

在这个标签窗口的正下方我有一些其他内容,我的问题是当自动完成列表出现在标签输入下方时,下面的内容不会向下移动,这使得自动完成出现在上面。

添加:

示例: http: //jsfiddle.net/jQm2C/1/show/ 我想要的是将自动完成列表放在标签内。或者我想要的任何类型的标签。特别是在 div 或 span 标签之间。

我该如何解决这个问题?

添加#2:

在对 jQuery 进行一些研究之后,我想我可以进一步解释我想要做什么。我想将自动完成列表附加到 div 中。虽然我不知道该怎么做。

4

1 回答 1

1

终于修好了!http://jsfiddle.net/jQm2C/7/show/

我所做的是将自动完成列表的“顶级类”附加到使用此 jQuery 代码.ui-autocomplete命名的 div中:.test

$('.test').append($('.ui-autocomplete'));

然后为列表设置样式,我编写了这个 CSS。出于某种原因,我不能将 CSS 放入 CSS 框中而不使事情停止工作:

.ui-autocomplete{
    position: static !important;
    float:none !important;
    display:inline-block;
}
于 2012-09-13T16:46:39.437 回答