jQuery를 사용하고 URL을로드하는 중입니다. 그런 다음 getScript()를 사용하여 ckeditor 플러그인을로드합니다. 문제는 텍스트 영역이 ckeditor에 표시되기 전에 2-3 번 대화 상자를 열거 나 닫아야한다는 것입니다. 나는 이유를 모른다.jQuery로드 URL, getScript가 2 개의 스크립트를로드합니다. 나를 작동시키기 전에 대화 상자를 2 번 새로 고칩니다.
$(divId).load(Url, function() {
$.when(
$.getScript('//cdn.ckeditor.com/4.6.1/standard/ckeditor.js'),
$.getScript('//cdn.ckeditor.com/4.6.1/full-all/adapters/jquery.js', function() {
$('textarea.richtext').ckeditor({
customConfig: '/ckeditor_config_simple.js'
});
})
).done(function(){
console.log("test 123 ");
});
});
여기 지연된 객체를 사용하여 어떤 목적? 그리고 ckeditor getScript() 성공 콜백에서 jq 어댑터를로드해야합니다. 그리고 콘솔의 오류 메시지는 어떻습니까 ??? –
잡히지 않은 TypeError : $ (...). ckeditor가 함수가 아닙니다. (...) – Lixo