2016-01-23 53 views
-2

我在我的谷歌地图的html代码中调用了jquery-ui-1.8.18.custom.css。如何在ui-autocomplete类中更改google map api的值

在位置字段框中输入值时,我会得到列表以选择位置。此位置列表名称当前正在我的屏幕上出现错误位置,我想更改其位置。但是我不知道应该在哪个脚本中改变它。调试时说,它在内部调用类ui-autocomplete和它显示的值以下。我想在原始源脚本中改变“顶”和“左”值。在哪里做?

enter code here 

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> 

    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script> 

    <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script> 

    <link rel="stylesheet" href="jquery-ui-1.8.18.custom.css" type="text/css" media="screen" /> 

元素称为:

<ul class="ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner- all" role="listbox" aria-activedescendant="ui-active-menuitem" style="z-index: 1; top: -1868px; left: 147.516px; display: none; width: 1013px; position: relative;"><li class="ui-menu-item" role="menuitem"><a class="ui-corner-all" tabindex="-1">Kerman, Iran</a></li><li class="ui-menu-item" role="menuitem"><a class="ui-corner-all" tabindex="-1">Aden, Yemen</a></li><li class="ui-menu-item" role="menuitem"><a class="ui-corner-all" tabindex="-1">Ilam, Ilam, Iran</a></li></ul> 



element.style { 
z-index: 1; 
top: -1851px; 
left: 147.516px; 
display: none; 
position: relative; 
width: 1013px; 

}

感谢, 问候, ANKIT

回答

1

确定我得到了答案。

open : function(){ 
    $(".ui-autocomplete:visible").css({top:"+=5",left:"-=2"}); 
}, 
相关问题