【发布时间】:2015-08-19 06:49:48
【问题描述】:
我想在编辑项目时最初将焦点设置在项目的文本字段上,但无法克服 TinymMCE 的 iframe 启动问题。禁用 TinyMCE 时,一切正常,文本字段可聚焦。我尝试在 TinyMCE 的 body-element 中模拟点击,也没有运气。是否有可能通过 JS 聚焦 body-field?
这是我迄今为止尝试过的:
(function($) {
$(document).ready(function() {
$('#text').focus() // Only works, when TinyMCE is disabled.
$('body#content').click() // Cannot click into TinyMCE's body.
$('#text_bold').click() // Cannot even click one of the editor's buttons.
setTimeout(function() {
// Tried same as above with time-delay, no luck.
}, 277);
});
$(window).load(function() {
// Tried the same as in doc.ready, no luck.
});
})(jQuery);
【问题讨论】:
-
分享一些相关代码,以便我们更好地帮助您。
-
@BhushanKawadkar:使用代码示例更新了任务。
标签: javascript jquery tinymce focus plone