2016-09-05 7 views
2

이유는 모르겠지만 콘솔에 오류가 있습니다. Uncaught ReferenceError: tinymce is not defined. 여기에 내가 TinyMCE에 여기TinyMCE가 정의되지 않았습니다.

tinymce.init({ 
    selector: "textarea.tinymce" 

}); 

정의하고자하는 파일

<!--TinyMCE --> 
        <script type="text/javascript" src="/dashboard/plugins/tinymce/jquery.tinymce.min.js"></script> 
        <!--TinyMCE --> 
        <script type="text/javascript" src="/dashboard/plugins/tinymce/init-tinymce.js"></script> 
        <div class="form-group"> 
         <label for="category"></label> 

         <textarea class="tinymce"></textarea> 

        </div> 

아무도 내가 무엇을 할 수를 알고있는 HTML 부분이다?

+0

tinyMCE Js 파일을 Html에 추가 했습니까? –

+0

예, 편집을했습니다. – Befee1975

+0

에 조금 더 많은 정보가 필요합니다. 어디에서 코드를 실행하고 있습니까? –

답변

0

당신의 TinyMCE 버전을 사용하는 것처럼 보이므로, 예제에서 편집기를 초기화하는 것이 올바른 방법이 아닙니다.

계속 jQuery 버전을 사용하거나 다른 버전을 사용할 수 있습니다.

일반 JS 파일 스크립트

<script type="text/javascript" src="/dashboard/plugins/tinymce/tinymce.min.js"></script> 

jQuery를 초기화

$("textarea.tinymce").tinymce({ 
    //tinyMCE Settings here 
}) 

여기에 대한 게시물입니다. : 는 How do i use TinyMCE jQuery package and what is the difference with TinyMCE jQuery plugin

+0

입니다. 오류는 해결되었지만, 텍스트 영역이 변경되지 않습니다. TinyMCE .. – Befee1975

+0

페이지가로드 될 때 TinyMCE init 호출 여부를 확인하십시오. 몇 가지 일 수 있습니다. –

+0

I tinymce.com에서 빠른 설치를 사용하여 문제를 해결했습니다. – Befee1975

2

TinyMCE에의 jQuery 플러그인 버전을 설치하는 과정은 여기에 있습니다 : 특히

https://www.tinymce.com/docs/get-started/advanced-install/#jqueryinstall

당신이 모두 TinyMCE에의 주요 JS 파일 (tinymce.min.js)와 jquery.tinymce.min.js jQuery 플러그인을로드 할 필요 이 작업을 위해서는 예 :

<script src="/path/to/tinymce/tinymce.min.js"></script> 
<script src="/path/to/tinymce/jquery.tinymce.min.js"></script>