2016-12-09 1 views
0

저는 프로젝트 (v1.12.1)에서 jquery-ui의 자동 완성을 사용합니다. 선택 이벤트가 잘 작동jquery ui 자동 완성 : 항목이 정의되지 않았습니다

TypeError: item is undefined

: 단 하나의 문제는 내가 자동 완성 항목에 마우스를 가져 가면 그것이 오류가 발생한다는 것이다.

jQuery(document).ready(function() { 
    jQuery("#autocomplete").autocomplete({ 
     source: WP.autocompleteUrl + "?action=autocomplete", 
     focus: function(event, ui) { 
      return false; 
     }, 
     select: function(event, ui) { 
      alert("Y"); 
      return false; 
     } 
    }).data("ui-autocomplete")._renderItem = function(ul, item) { 
     return jQuery("<li>").data("item-autocomplete-item", item).data("url", item.url).append("<div>" + item.name + "</div>").appendTo(ul); 
    } 
}); 

답변