1
두 개의 태그를 자동 완성하는 입력을 받았습니다. 그건 그렇고, 입력이 추가됩니다.내 jQuery UI 자동 완성 위젯이 작동하지 않는 이유는 무엇입니까?
입력은
을 추가하고htmlsignup += "<input placeholder='Ваш пол' type='text' value='' class='signup_sex_input' name='signup_sex_input' id='signup_sex_input'/><br>";
자동 완성 부분
$(document).on('keyup',"input#signup_sex_input",function(){
(function() {var tags_for_autocomplete = ["Мужской","Женский"];
$("input[name='signup_sex_input']").autocomplete({
source: tags_for_autocomplete
});
});
});
당신이 내가 잘못하고있는 중이 야 어떻게 생각하십니까? 나는 ui 라이브러리를 페이지에 연결했다.
그래, 그것은 완벽하게 작동하지만 내 웹 사이트에서 작동하지 않기 때문에 여전히 문제가 있습니다. 나는 문제가 그것이 추가되었다는 것을 믿는다, 나는 입력 요소를 의미한다. 추가 된 요소는 'on'함수를 사용하여 호출된다는 것을 알고 있습니다. 그 물건을 작동시키는 데 사용할 수있는 다른 방법이 있습니까? 입력은 JQuery에 의해 이전에 추가되었습니다. – OlegArsyonov
질문을 업데이트하여 DOM에 입력을 주입하는 코드를 표시 할 수 있습니까? DOM에 추가 한 후에 자동 완성 처리기를 연결했는지 확인하십시오. – geedubb
DOM에 동적으로 추가하는 작업 예제로 내 편집 참조 – geedubb