入力をテキストエリアに変更するときにtinymceを有効にする方法は?
これが私のJavaScriptです:
<script type="text/javascript"src="/tmc/jscripts/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({mode : "textareas",theme : "advanced",skin : "o2k7",
...
$(window).load(function(){
var textbox = $("#textbox");
var textarea = $("<textarea id='textarea'></textarea>");
$("#change").click(function () {
// Check for textbox or textarea
if ($("#textbox").length === 1) {
// Copy value to textarea
textarea.val(textbox.val());
// Replace textbox with textarea
textbox = textbox.replaceWith(textarea);
} else {
// Copy value to textbox
textbox.val(textarea.val());
// Replace textarea with textbox
textarea = textarea.replaceWith(textbox);
}
});
});
そしてHTMLコード:
<input type="text" id="textbox" />
<a href="#" id="change">Change</a>
[リンクの変更] をクリックした後に tinyMCE を初期化する方法は?