jQuery Draggable无法突出显示复制和粘贴

时间:2012-12-04 16:53:46

标签: javascript jquery jquery-ui copy-paste jquery-ui-draggable

我使用jQuery UI's Draggable功能来制作它,以便您可以单击并拖动表格行。不幸的是,当我想要突出显示文本以复制其中一个表格单元格中的数据时,它会开始拖动该行。所以我使用了“距离”选项,如下所示:

$('.test').draggable({
revert: 'invalid',
helper: 'clone',
distance: 150,
start: function(event, ui) {
}
});

但是我的问题是它仍然不会让我“突出”表格行,即使它是在“拖动”它之前。 :(

哦顺便说一句,我只是使用常规HTML表,IE:

<table>
<tr class="test"><td>Data</td></tr>
<tr class="test"><td>Data</td></tr>
</table>

1 个答案:

答案 0 :(得分:0)

Another Q&A on this topic has a solution and it解释了在项目中可选择的所有元素上运行disableSelection的方式,以便为复制和粘贴以及其他用途选择文本。所以对于你的问题,你可以这样做:

$('td').disableSelection();