没有应用TinyMCE自定义样式(尽管技术上可行)
TinyMCE Custom Styles not being applied (although technically working)
我安装了最新的TinyMCE (jquery版本)在一些自定义表单我正在为客户端工作。我创建了一个自定义样式文件,并将init更改为指向正确的文件(以及在必要时加载它)。
自定义样式正确地加载了我的样式,并且它们可以工作,除了一件事。当您选择未样式化的文本并选择样式时,什么都不会发生。没有为我选择的文本分配新的类(所有自定义css都是自定义类(带有@font-face))。
但是,如果我打开TinyMCE的HTML部分并手动添加class="garbage",然后尝试分配一个样式,它将用正确的类替换garbage。文本&字体也正确更新了
当没有类被分配时,它根本不会更新。
注意:也尝试修改其他元素首先(使其h1,h2,不同的对齐等),但它仍然不会更新类,除非我设置它的任何手动首先
由于您使用的是jQuery版本,我相信您的问题将得到解决,如果您初始化并使用jQuery的方式tinyMCE,像这样:
// Initializes all textareas with the tinymce class
$().ready(function() {
$('textarea.tinymce').tinymce({
script_url : '../js/tinymce/jscripts/tiny_mce/tiny_mce.js',
theme : "advanced",
...
});
});
http://www.tinymce.com/wiki.php/jQuery_Plugin 而不是传统的javascript方式
<script type="text/javascript" >
tinyMCE.init({
mode : "textareas",
theme : "advanced",
...
});
</script >
相关文章:
- 如何在总值为的复选框上应用javascript
- Joint JS-如何在shapes.devs上应用事件
- 如何在asp.net上应用javascript按钮点击
- 从技术上讲,是否可以在不拥有页面UI的情况下删除页面UI的某些部分
- 在C#Web响应上应用DOM查询
- 在数组上应用 parseInt 会产生奇怪的结果
- 用纯 Js 在每个 li 上应用函数
- 我们是否有任何通用脚本/ jquery插件可以在通过ajax选项卡加载的内容上应用javascript
- AngularJS - 在第一个可见元素上应用 CSS 类(Preferred No JQuery)
- 在菜单下拉条上应用2秒延迟
- 点击时在元素上应用css样式,独立于父级
- 如何在react组件上应用css样式
- 如何在文本角度上应用最大字数验证
- 在画布中的不同绘图上应用阴影
- 分开的javascript文件和按相同顺序合并的文件在技术上有什么区别
- 如何通过javascript在Datepicker上应用验证
- 角度错误:[$rootScope:inprog]$已在文档上应用.单击()
- 在动态生成的内容上应用Shadowbox.js
- 在 scrollTop 上应用 Jquery 效果时遇到问题
- 没有应用TinyMCE自定义样式(尽管技术上可行)