подключение скрипта
<script type="text/javascript" src="ace/ace.js"></script>
если просто подключить всё работает а в скрипте нет что делать, подскажите var sc = document.createElement('script'); sc.setAttribute('type', "text/javascript"); sc.src = "ace/ace.js"; document.body.appendChild(sc) // скрипт подключается а переменная не доступна var editor = ace.edit("editor"); // здесь ошибка editor.style.position = 'absolute'; editor.session.setMode("ace/mode/javascript"); editor.setValue('ok'); |
var sc = document.createElement('script'); sc.src = src; sc.type = 'text/javascript'; sc.async = true; document.head.appendChild(sc); sc.addEventListener('load', function() { var editor = ace.edit("editor"); editor.style.position = 'absolute'; editor.session.setMode("ace/mode/javascript"); editor.setValue('ok'); }); |
ok
ace.js:18633 Uncaught Error: ace.edit can't find div #editor exports.edit @ ace.js:18633 ------ ace.edit can't find div #" + _id) (anonymous function) @ (index):80 |
Это уже ваш косяк. Редактор не может найти div c id editor
|
Часовой пояс GMT +3, время: 13:07. |