使用jquery包裹

时间:2015-09-10 12:24:39

标签: javascript jquery html

我有一个带有数据的变量wrapper

<div class="elementwrapper" draggable="true" ondragstart="drag(event)" >    
<span class="edittool">
    <span class="glyphicon glyphicon-pencil editpencil" onclick="editContent(this);" style="padding:0 5px 0 0;"></span>
    <span class="glyphicon glyphicon-ok editok" onclick="doneEdit(this);" style="display:none;padding:0 5px 0 0;"></span>
    <span class="glyphicon glyphicon-remove editcancel" onclick="doneEdit(this);" style="display:none;padding:0 5px 0 0;"></span>
</span>     
</div>

我想将当前元素数据包含在spanedittool中。我用过:

$(currentElement).wrap(wrapper);

但我得到的是:

 <div class="elementwrapper" draggable="true" ondragstart="drag(event)" >   
<span class="edittool">
    <span class="glyphicon glyphicon-pencil editpencil" onclick="editContent(this);" style="padding:0 5px 0 0;">
        MY DATA
    </span>
    <span class="glyphicon glyphicon-ok editok" onclick="doneEdit(this);" style="display:none;padding:0 5px 0 0;"></span>
    <span class="glyphicon glyphicon-remove editcancel" onclick="doneEdit(this);" style="display:none;padding:0 5px 0 0;"></span>
</span>     
</div>

它应该在edittool span内,并且应该在其内部spans之后。我该怎么办?

0 个答案:

没有答案