0
Rails 4.0.0 앱에서이 가이드에 따라 자동 완성 https://gist.github.com/map7/1347080을 수행했으며 $ (document) .ready가 마음에 들지 않는 jQuery 모바일으로 javac 스크립트를 변환하려고합니다. .jQuery 자동 완성 js.coffee를 모바일로 변환하려고 시도했습니다.
는 여기에 내가 추적을 사용하여 모바일에이 변환하려고했습니다 자바 스크립트
$(document).ready ->
$('#post_user_name').autocomplete
source: "/autocomplete/users"
select: (event,ui) -> $("#post_user_id").val(ui.item.id)
원래 커피입니다하지만 예약어 "기능"오류가 발생합니다.
$(document).bind("mobileinit", function() ->
$('#autocomplete_employee_name').autocomplete
source: "/autocomplete/employees"
minLength: 3
select: (event,ui) -> $("#autocomplete_employee_id").val(ui.item.id)
오류가 발생합니다.) 여기서 쉼표를 사용합니까? 이게해야할까요? '$ (document) .bind ("mobileinit") ->' – markhorrocks
아니요, 첫 번째 콜백 함수 다음에 괄호를 닫아야합니다. 또는 내 예에서 업데이트 된대로 간단히 생략하십시오. –
이 솔루션은 document.ready를 사용하지만 "mobileinit"를 바인드하지 않으면 작동합니다. 응용 프로그램은 jQuery 모바일 전용입니다. – markhorrocks