使用jQuery将图像标记追加到contenteditable div中

使用jQuery将图像标记追加到contenteditable div中,jquery,contenteditable,Jquery,Contenteditable,我有带着微笑和满足的div编辑div: <div id="smiles"> <img src="/img/smile/acute.gif"> <img src="/img/smile/aggressive.gif"> <img src="/img/smile/bad.gif"> <img src="/img/smile/biggrin.gif"> <img src="/img/smile/b

我有带着微笑和满足的div编辑div:

<div id="smiles">
    <img src="/img/smile/acute.gif">
    <img src="/img/smile/aggressive.gif">
    <img src="/img/smile/bad.gif">
    <img src="/img/smile/biggrin.gif">
    <img src="/img/smile/blum1.gif">
    <img src="/img/smile/blush.gif">
    <img src="/img/smile/boredom.gif">
    <img src="/img/smile/bye.gif">
    <img src="/img/smile/clapping.gif">
    <img src="/img/smile/congratulate.gif">
    <img src="/img/smile/cool.gif">
    <img src="/img/smile/cray.gif">
    <img src="/img/smile/dance.gif">
    <img src="/img/smile/dance2.gif">
</div>
<div contenteditable="false" unselectable="true" style="disabled:true" id="message_text">
    <img src="/img/smile/boredom.gif">
</div>
我也在努力

if ($('#message_text').attr("contentEditable"))

如果div是contentEditable,我想附加微笑,但是如果它不工作,你说它不工作是什么意思?如果我发出警报($('message'u text').prop(“contentEditable”))我会收到true或false,但是如果($('message'u text').prop(“contentEditable”))它总是附加它如果(true)或如果(false)工作,它会返回true或false,但是它不起作用@KevinBowersox你说它不起作用是什么意思?如果我发出警报($('message_text').prop(“contentEditable”))我会收到true或false,但是如果($('message_text').prop(“contentEditable”))它总是附加它如果(true)或如果(false)起作用,它会返回true或false,但它不起作用@KevinBowersox
  $("#smiles img").click(function(){
    if ($('#message_text').attr("contentEditable")=="false")
{
       $('#message_text').append($(this));

        }
  });
  $("#smiles img").click(function(){
    if ($('#message_text').attr("contentEditable")=="false")
{
       $('#message_text').append($(this));

        }
  });