我有一个带有一点 Ajax/Javascript 的表单,可以添加/编辑/删除。
JS 的功能之一如下所示:
$(".edit_row input:radio[type=radio]").live("click",function() {
var val=$(this).val();
var parent=$(this).parents("li").attr("id");
var text=jQuery("#"+parent).find("[name=text]").val();
switch(val){
case "1":
var v='<input type="text" class="txtsmall" name="text" value="'+text+'" >';
jQuery("#"+parent).find(".resize").html(v);
break;
case "2":
var v='<input type="text" name="text" class="txtbig" value="'+text+'" >';
jQuery("#"+parent).find(".resize").html(v);
break;
case "3":
var v='<textarea name="text" class=" tinymce" rows="10">'+text+'</textarea>';
jQuery("#"+parent).find(".resize").html(v);
break;
}
});
我想做的一件事是将' case 3 '从一个普通的变成一个tinymce(所见即所得)。
通常在页头我们会启动tinymce:
$().ready(function() {
$('textarea.tinymce').tinymce({
script_url : '/javascript/wysiwyg/tiny_mce.js',
theme : "advanced"
});
});
然后对 textarea class="tinymce" 进行分类,TinyMce 就完成了。
当我在 javascript 中设置类时 – 它只是不显示/调用。
有人可以帮助我调用逻辑以充当所见即所得的字段吗?
仍然通过 js 找到我的方式——任何想法将不胜感激!