如何动态创建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";