1

jQuery UI の Draggable機能を利用して、テーブルの行をクリックしてドラッグできるようにします。残念ながら、テーブル セルの 1 つのデータをコピーするためにテキストを強調表示したい場合、行をドラッグし始めます。そこで、「距離」オプションを次のように使用しました。

$('.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>
4

1 に答える 1

0

このトピックに関する別の Q&A には解決策があり、disableSelection選択可能なアイテム内のすべての要素で実行して、コピーと貼り付けやその他の用途でテキストを選択できるようにする方法について説明しています。したがって、問題については、次のことができます。

$('td').disableSelection();
于 2012-12-04T16:57:39.470 に答える