2016-01-23 31 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"}); 
}, 
相關問題