div가 선행 검색 결과로 가득 차 있습니다. 타입 어 헤드가 포커스를 잃어 버렸다고 입력되면, 타입 어 헤드 결과가 최상위 위치로 스크롤되는 div를 원합니다. 내가 typeahead.js 사용하고div가 표시되지 않을 때 div의 맨 위로 스크롤
, 그래서 내가 현재 가지고 :
$('input[name="customer"]').on('typeahead:closed', function(){
$('div.tt-dataset-customers').scrollTop(0);
});
가 div가 있지만, 스크롤되지 않습니다. div가 숨겨져 있다고 생각하여 다음과 같이 시도했습니다.
$('input[name="customer"]').on('typeahead:open', function(){
$('div.tt-dataset-customers').scrollTop(0);
});
이 방법도 작동하지 않았습니다.
표시되지 않는 div에 스크롤 위치를 설정하는 방법이 있습니까? 무슨 일이 일어나고 있는지 보여주는
바이올린 : http://jsfiddle.net/tTdF4/
약간의 해킹이 있지만 1px 높이로 div 크기를 조정하고 불투명도를 0으로 변경해보십시오. – MonkeyZeus
이미 숨겨진 div를 숨기고 싶지 않지만 스크롤 위치를 설정하고 싶습니다. – tubaguy50035
기술적으로, 당신은 내 제안을 숨기기 해제하고 있습니다 – MonkeyZeus