2011-09-04 43 views
0

我試圖將JQuery UI的自動完成功能實現爲最初隱藏的div。我會假設我需要使用.live函數,但我不知道如何將它實現到它們提供的源代碼中。任何幫助?jQuery:在隱藏Div上實現UI自動完成

$(function() { 
     var availableTags = [ 
      "ActionScript", 
      "AppleScript", 
      "Asp", 
      "BASIC", 
      "C", 
      "C++", 
      "Clojure", 
      "COBOL", 
      "ColdFusion", 
      "Erlang", 
      "Fortran", 
      "Groovy", 
      "Haskell", 
      "Java", 
      "JavaScript", 
      "Lisp", 
      "Perl", 
      "PHP", 
      "Python", 
      "Ruby", 
      "Scala", 
      "Scheme" 
     ]; 
     $("#tags").autocomplete({ 
      source: availableTags 
     }); 
    }); 
+0

@mu:算出來。基本上,我需要調用該函數來添加隱藏的div內的可用標籤(我使用的是PHP)。這樣,標籤就出現了。如果我出於某種原因從頭中調用列表,那麼自動填充功能不會填充 – Zakman411

回答

1

活功能僅適用於連接事件,如「點擊」或「懸停」等

,您仍然可以使用自動完成是隱藏的輸入元素上,你可以隱藏和顯示元素(或其包含DIV)儘可能多。