0

我正在尝试自定义以下 Auto Suggest jQuery 插件: Ajax autocomplete with AJAX

我遇到的问题是使用以下方法随机生成 id 的自动完成 div:

uid = Math.floor(Math.random() * 0x100000).toString(16);

这样,即使插件的少数实例都用具有唯一 ID 的 div 包装,但这些 id 显然在每次调用 sript 时都会改变。我想要实现的是能够为每个实例生成唯一的 id,但每次都相同,所以我可以使用 CSS 引用它。我尝试了循环,但没有运气。

任何帮助表示赞赏。

整个插件代码可以在这里找到: 插件代码

4

1 回答 1

1

改用类名怎么样?

或者使用 jquery 访问名称以 Autocomplete 开头的 div:

$("div[id^=Autocomplete]").css

或者

var acs = $("div[id^=Autocomplete]");
acs.eq(0).css...
acs.eq(1).css...
于 2012-10-28T18:53:59.727 回答