1
<input class="ui-autocomplete-input"/>
表示要自動完成的文本字段。jQueryUI的樣式問題自動填充小部件(使用遠程數據源)
<ul>...</ul>
包含來自文本字段輸入的匹配項目列表。在您鍵入時,它會通過遠程呼叫添加到文檔中。
<ul>...</ul>
僅在關閉</body>
標記內添加。我期待<ul>...</ul>
被放置在<input class="ui-autocomplete-input"/>
之後。因爲這沒有發生,所以<ul>...</ul>
落在包含div
之外,並且產生的樣式被破壞。
對此提出建議?我可以指定<ul>...</ul>
放置在文檔中的位置嗎?在此先感謝您的時間。
事實上,這基本上是: '$(「ul.ui - 自動完成」)insertAfter($(「input.ui - 自動完成」))' 的文檔意味着默認情況下會發生什麼,但事實證明它被添加到主體之後,所以它始終在IE中處於頂端(它不會執行z-index)。 – user258980 2010-05-14 18:42:49