을 통해 렌더링되었습니다. 이것은 약간의 문제이며 잘못된 것이 있습니다. I는 레일 제어기 동작 중 하나에서 JS 응답을 통해 렌더링되는 페이지가 3레일 페이지의 Coffeescript 기능은 JS
페이지가 IT에 요소가 렌더링이라고
(해당 텍스트 상자) "stakeholder_add" coffeescript에서 나는 단순히 기능 만합니다.
$ ->
if $('#stakeholder_add').length > 0
alert "Hello"
이것은 페이지 렌더링에서 실행되지 않습니다. HMTL 응답을 통해 렌더링되는 페이지에 동일한 요소를 넣으면 이벤트는 coffeescript를 통해 발생합니다.
그래서 질문은 정말
- 왜 이벤트가 렌더링
- 방법
'$ ->''$ ->'는 jquery ready (document)와 동일하므로 브라우저에 HTML이로드 될 때 코드가 실행됩니다. e는 코드를 실행하지 않도록 페이지를 다시로드하지 않을 것입니다 (Ajax). 어쩌면 당신은 함수를 넣고 아약스 요청이 반환 될 때 함수를 호출하기를 원할 것입니다. – house9
감사합니다. Mr. Newton. 그 트릭을 한 것으로 보입니다. – deepinder