我正在使用JQuery UI自动补全来在地图控件上建议不同的城市。我通常会有其他div显示干扰自动填充建议的内容。 divs出现在建议之上。在其他元素上显示JQuery UI自动补全建议
更改这些div的z-index是建议的点数最低的z-index。
选择的策略是修改建议的Z指数以显示在最上面。我们的想法是将处理程序附加到将z索引更改为最高值的建议的加载事件。由于建议在控件创建时不可用,因此必须使用.live()附加处理程序。我做了以下事情:
$('ul.ui-autocomplete').live('load',function(){
this.css('z-index',3999);
});
问题似乎是我没有附加处理程序,因为它没有被解雇。任何想法?