Epic编辑器可以't访问我的文本区轨道
Epic editor can't access my textarea rails
我正试图在rails应用程序中使用epic编辑器,但问题是它看不到我的文本区域,尽管我指定了它的id
以下是配置
<script type="text/javascript">
var opts = { container: 'epiceditor'
, basePath: ''
, textarea: 'my-edit-area'
, clientSideStorage: true
, localStorageName: 'epiceditor'
, useNativeFullscreen: true
, file: { name: null
, defaultContent: ''
, autoSave: 100 // Set to false for no auto saving
}
, theme: { base: '<%= asset_path("base/epiceditor.css") %>'
, preview: '<%= asset_path("preview/github.css") %>'
, editor: '<%= asset_path("editor/epic-light.css") %>'
}
, focusOnLoad: false
, shortcut: { modifier: 18 // alt keycode
, fullscreen: 70 // f keycode
, preview: 80 // p keycode
}
, string: { togglePreview: 'Toggle Preview Mode'
, toggleEdit: 'Toggle Edit Mode'
, toggleFullscreen: 'Enter Fullscreen'
}
, parser: typeof marked == 'function' ? marked : null
, autogrow: false
, button: { fullscreen: true
, preview: true
, bar: "auto"
}
}
var editor = new EpicEditor(opts).load();
</script>
这是查看文件
<div id='epiceditor'>
<%= text_area_tag(f['name'],f['value'], size: '20x5', class: 'form-control', id: 'my-edit-area') %>
</div>
在控制台上,它给了我这个
未捕获的类型错误:无法读取空的属性"value"
试试看(我想,你的脚本在加载html之前运行)
$( document ).ready(function() {
// yours script here
});
<div id='epiceditor'></div>
为了从epiceditor保存数据,u必须使用js从epiceditor获取数据,并放入hidden_input
我在https://stackoverflow.com/a/35285968/936494关于如何提交输入EpicEditor的文本。请看一下,以防有帮助。
相关文章:
- Epic编辑器可以't访问我的文本区轨道
- 为什么我的HTML似乎无法访问我的javascript
- 如何使用其他 JavaScript 文件中的新类访问我的 createjs 导出的 js 文件
- 无权访问我的控制器 Angular 中的属性.js 1.3
- 无法在 Javascript 中访问我的二维数组
- 在jquery javascript中无法访问我的else
- 在这种情况下,如何访问我的JSON代码
- MVC4剃刀在客户端javascript中访问我的模型中的JsonResult数据
- 如何正确访问我的PHP文件?直接从JS或通过“;主“;PHP
- 如何使用window.open()快速访问我的网站的根目录
- Javascript - 如何检测我的弹出窗口何时访问我的网站
- 如何访问我的捆绑包
- 我无法通过 JavaScript 中的 $().click(calculator.press(“”) 访问我的计算器对象
- 如何防止用户直接访问我的 html 页面
- 其他人如何使用Apache Tomcat 7访问我的本地javascript应用程序(通过我的IP地址)
- 如何在访问者访问我的网站后几秒钟显示 facebook 框模式
- 当使用http访问我的facebook iframe页面时,我如何才能获得Modal而不是弹出窗口
- 检测用户是否正在使用NodeJS访问我的网络(WIFI)
- 为什么我不能从外部访问我的javascript构造函数
- 我可以安全地限制桌面用户访问我的移动网站吗