【发布时间】:2015-05-04 23:08:30
【问题描述】:
我不确定 Meteor 加载项目的方式或它处理 jquery 的方式是否发生了变化,但我在启动 ckeditor 时遇到了很多麻烦。
主模板(Iron-router):
<template name="layout">
<head>
<script type="text/javascript" src="js/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="js/ckeditor/adapters/jquery.js"></script>
</head>
.....
</template>
独立编辑器模板:
<template name="editor">
<div class="editor_container">
<textarea class="editor"></textarea>
</div>
</template>
位于public/js/ckeditor 的Ckeditor,任何时候我尝试使用Template.editor.rendered() 技术,甚至只是尝试在控制台中输入$('.editor').ckeditor();,我都会收到以下错误:
$('.editor').ckeditor();
VM48825:2 Uncaught TypeError: undefined is not a function
有什么想法吗?
【问题讨论】:
标签: javascript jquery meteor ckeditor