-4

我想做的是: 在此处输入图像描述

我想将左侧<div>的所有单词向右<div>移动或仅移动选定的单词。单击以突出显示单词的部分已经完成,但是将内容从一个移动<div>到另一个是我以前从未做过的事情。这是可以用 jquery 或 javascript 完成的吗? 在这里拉小提琴。谢谢。

4

1 回答 1

1

这里没什么可做的,但我猜突出显示的东西会为 div 内的文本添加一个带类的跨度。所以你可以用 jQuery 做这样的事情:

$("body").on("click", "#copySelected", function(){
    var text = "";
    $("div .highlighted").each(function(){
         text += $(this).text();
         $("textarea").val(text);
    })
})

$("body").on("click", "#copyAll", function(){
    $("textarea").val($("div").text());
})

您显然需要更改选择器以匹配您的标记。

这是一个小提琴:http: //jsfiddle.net/MgR7A/

于 2013-06-22T17:32:34.690 回答