0

github 페이지에서 typewatch 파일을 다운로드하고이를 공급 업체/자산/javascripts 파일에 입력하고 내 application.js에 정상적인 방법으로 입력해야합니다. 그런 다음 다음 코드를 입력하십시오. GitHub의 페이지에 표시)"elem.type is undefined"typewatch에

$(function() { 
    var options = { 
     callback: function(){ alert("changed search text"); }, 
     wait: 50, 
     highlight: true, 
     captureLength: 2 
    } 
    $('#search').typeWatch(options); 
}); 

과 같이 전혀 작동하지 않습니다. 또한 가지고있는 기능 중 하나 인 backstretch을 손상시킵니다. 어떤 도움을 크게 감상 할 수있다,이 꽤 자극적지고 :(

업데이트 : 당신 같은 플러그인 code

+0

어떤 종류의 자바 스크립트 오류가 있나요? Chrome의 WebInspector (또는 FF의 방화범이 끌기)가 자바 스크립트 콘솔에 표시됩니다. – gmile

+0

내 업데이트를 확인해 주셔서 감사합니다. – Steve

+0

라인 36에'console.log (elem)'을 넣고 콘솔에 보이는 내용을 –

답변

1

라인 (38)에 "elem.type이 정의되지"

방화범 다음과 같은 오류를 제공합니다 보고 <form id="search" method="get" action="/concerts" accept-charset="UTF-8">는 DOM의 type 속성의 검색을 의미한다. 의견 console에 표시됩니다. 당신은 그것을에 form DOM을 통과하고 있습니다. 오히려 당신이 input 필드를 통과해야한다. 같은 $('#search_input_field').typeWatch(options);

+0

작품 :), 감사합니다 neel – Steve