2014-03-30 4 views
0

CKeditor https://github.com/tsechingho/ckeditor-rails을 사용하고 있습니다. Rails 4 앱에서.정확한 서식, 자바 스크립트 및 레일스 프로젝트로 text_area를로드하려면 새로 고침 버튼을 누르십시오.

그러나 WYSIWYG가 설정된 페이지에서 새로 고침 버튼을 눌러야합니다. 내 application.js이 파일에서 나는이있다 : 내 말 것은 내가 WYSIWYG이어야 페이지에 도착하고 보여줍니다 모든 작은 text_area입니다

$(document).ready(function() { //this line was my attempt to fix the problem 
$('.ckeditor').ckeditor({ 
    // optional config 
}); 
}); //and this one which is just closing the function 

. 새로 고침 버튼을 누르면 WYSIWYG가 나타납니다. 나는 document.ready 함수가 그것을 고쳐 줄 것이라고 생각했지만 외관상으로는 아니다. 왜 어떤 생각?

<%= f.text_area :description, :class => 'ckeditor' %> 

답변

1

.load $에 초기화 시도 나는 당신의 페이지는 추측

var ready; 
ready = function() { 
    $('.ckeditor').ckeditor({ 
    // optional config 
    }); 
}; 
$(document).ready(ready); 
$(window).load(ready); 

보십시오 : 뷰 템플릿에서

내 레일 코드는 이것이다 AJAX 나 터보 링크를 통해로드 했습니까?

+0

와우! 그것은 작동합니다! 무리 감사! 이제 그게 아무것도 깨지 않았 으면 좋겠어. 하아. 내가하는 모든 일이 지금 무너지는 것처럼 보입니다. – user3138341

0

(창)