我同时使用 TinyMCE 和 wicket/jquery 请求。 TinyMCE 第一次加载时工作正常 - 每次 按钮效果很好
场景:
给定
- 该页面包含一个带有字段的表单:评级字段和 文本区域(TinyMCE)。
何时
- 我点击评级字段来更新该字段,
然后
- Wicket 更新了该字段并仅返回该字段(而不是整个字段) 形式)。单击 TinyMCE 按钮更改文本对齐方式后 例如,然后什么也没有发生(糟糕!!!文本应该应用对齐)
PS:当我单击 TinyMCE 中的按钮并按 ENTER 时,它开始应用或菜单开始打开。 注意:从 FF 中删除缓存不起作用。而且它在 Chrome 中也不起作用
什么是奇怪的行为?
- TinyMCE 4.0.4
- Wicket 口:6.9.0
使用 jQuery 10.x
// *** init tinyMCE *** tinymce.baseURL = '/js/tinymce' tinymce.suffix = '.min' tinymce.init({ theme: "modern", selector:'.tinymce', content_css: '/styles/index.css', plugins: [ "advlist autolink lists charmap preview hr anchor pagebreak", "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime nonbreaking", "save table contextmenu directionality emoticons template paste textcolor" ], toolbar: "undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | preview fullpage | forecolor backcolor emoticons" })
最佳答案
我发现了麻烦。这是我的错误。我在文本区域上使用了 stopPropagation 。删除后即可开始工作。
关于javascript - TinyMCE:ajax 请求后按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18417789/