Fab*_*zio 1 javascript jquery tinymce
我正在使用一个简短的 Jquery 脚本来实时预览一些输入字段。现在使用 TinyMCE,我无法获取tinyMCE 的值以将其插入 div 中。我发现了另一个线程Get value of tinymce textarea with jquery selector,但我真的不知道如何在我的代码中使用这个tipps。我是 jQuery 的初学者,非常感谢每一个帮助。
$(document).ready(function() {
updatePreview();
$('#live-preview-form input, #live-preview-form textarea').bind('blur keyup',updatePreview);
});
function updatePreview(){
var tinymce = $('#lp-message');
tinymce.html($('#message').val());
}
Run Code Online (Sandbox Code Playgroud)
小智 5
抱歉,您的代码中有很多错误。:/
这是 javascript 部分下您需要的唯一代码。
tinymce.init({
selector: "textarea",
setup : function(ed) {
ed.on("keyup", function(){
$('#lp-message').html(tinymce.activeEditor.getContent());
});
}
});
Run Code Online (Sandbox Code Playgroud)
这是你的 html 代码:
<div id="live-preview-form">
<textarea id="message">Easy! You should check out MoxifvdfvdfvfdveManager!</textarea></div>
<div id="lp-message"></div>
Run Code Online (Sandbox Code Playgroud)
如您所见,您必须使用tinymce API 从编辑器获取内容。并且“keyup”事件应该在编辑器上使用,而不是在“textarea”上使用。
我希望我对你有帮助。:)
| 归档时间: |
|
| 查看次数: |
2993 次 |
| 最近记录: |