双击选择列表到选定列表

时间:2013-04-03 11:31:14

标签: jquery

我是jQuery世界的新手。我有两个ul列表。我希望能够双击选择方并将项目克隆/复制到选定列表。 这就是我想出来的。

<form>
    <ul id="selection">
    <li><input type="hidden" id="tid" value="1" />Apple</li>
    <li><input type="hidden" id="tid" value="2" />Orange</li>
    <li><input type="hidden" id="tid" value="3" />Pear</li>
    </ul>
    <ul id="selected">
    <li><input type="hidden" id="tid" value="4" />Mango</li>
    </ul>
</form>

和jQuery移动项目......

$(function () {
    $("form li").dblclick(function(){
        $('#selected').append($('input[type="hidden"]').clone());
    });
});

3 个答案:

答案 0 :(得分:2)

试试这个:

$(function () {
    $("form li").dblclick(function(){
        $('#selected').append($(this).clone())
    });
});

答案 1 :(得分:1)

你几乎就在那里,但你需要追加整个li

$("form li").dblclick(function(){
    $('#selected').append($(this).clone());
});

请参阅此jsFiddle demo

答案 2 :(得分:1)

你应该写

$(function () {
    $("form li").dblclick(function(){
        $('#selected').append($(this).clone()));
    });
});