0
다음 create.js.rjs 파일에서 다음 줄을 사용했습니다. 방금 인터넷에서 복사하여 잘 작동했습니다..js.rjs의 내용을 레일에서 .js.erb로 변환하는 방법
page.select("#notice").each { |notice| notice.hide }
page.replace_html('cart', render(@cart))
page[:cart].visual_effect :blind_down if @cart.total_items == 1
page[:current_item].visual_effect :highlight,
:startcolor => "#88ff88",
:endcolor => "#114411"
하지만 이제는이 2 줄의 코드를 create.js.erb 파일에 사용해야합니다. .rjs 및 .erb의 구문은 동일하지 않습니다. 그래서이 2 줄의 .erb 파일에 대한 코드는 무엇이 될까요?
음, 코드에 오류가 표시되지 않지만 javascript가 작동하지 않습니다. 이것을 스크립트 태그에 넣어야합니까? –
이것을'app/views/carts/create.js.erb'에 넣으십시오. 이 경로는 여러분의 질문에'create.js.rjs'를 기반으로하고 있으며,'carts'에 대한 템플릿을 만드는 것으로 가정하고 있습니다. – vee
이 질문을 확인하십시오, 방금 게시했습니다. http://stackoverflow.com/questions/20755345/javascript-is-not-working-in-rails-app –