如何动态创建div可编辑
我想制作动态创建的div editable。 哪个也是可拖动的 div。
这就是我试过的
1)$("#divid").attr('contentEditable','true'); 2)$("#divid").live("click",function(){ $(this).click('contentEditable',true); }); 3)$("#divid").click('contentEditable',true);
但上述工作都没有。 知道如何让它工作!
提前致谢!
由于您正在使用动态创建的div,因此使用.on()
处理程序和.prop()
:
$(document).on("click", "#divid", function(){ $(this).prop('contentEditable',true); });
找出小提琴: http : //jsfiddle.net/SEvDe/
小提琴
$("#test").get(0).contentEditable = "true"; $("#test1").attr('contentEditable',true);
它充当魅力。
用javascript你可以尝试这个
document.getElementById("contentDiv").contentEditable = "true";