5
저는 YUI에서 jQuery로 변환 중이며 자동 완성 결과를 div 또는 다른 컨테이너에로드하는 방법을 볼 수 없습니다.jQuery UI 자동 완성, 결과를 다른 위치 (div)에로드 하시겠습니까?
입력에서 간단한 드롭 다운뿐만 아니라 반환을 기반으로 이미지를 포함하여 형식화 된 결과로 div를 채울 수 있기를 원합니다.
저는 YUI에서 jQuery로 변환 중이며 자동 완성 결과를 div 또는 다른 컨테이너에로드하는 방법을 볼 수 없습니다.jQuery UI 자동 완성, 결과를 다른 위치 (div)에로드 하시겠습니까?
입력에서 간단한 드롭 다운뿐만 아니라 반환을 기반으로 이미지를 포함하여 형식화 된 결과로 div를 채울 수 있기를 원합니다.
DEMO :http://so.devilmaycode.it/jquery-ui-autocomplete-load-results-to-a-different-locationdiv/
다음
$("#autocomplete").autocomplete({
open: function(event, ui) {
$($('ul.ui-autocomplete').removeAttr('style').hide()).appendTo('div').show();
}
});
업데이트 그것의 클래스
.ui-menu-item
예에 의해 하나의 요소에 액세스가 될 것
$('.ui-autocomplete li').each(function() {
if ($(this).text() == 'javascript')
$(this).append('<img src="" alt="" />');
});
다음과 같이 # your-append-container .ui-autocomplete { position : static! important;를 추가 할 수 있습니다. } 그런 식으로 더 이상 공중에 있지 않을 것이며 그 컨테이너 안에 붙어있을 것입니다. –
@gibberish tnx ... 나는 링크와 코드를 모두 업데이트했습니다. –
업데이트 및 코드 포함을위한 Thx. +1 – gibberish