Сортировка с выбираемым текстом

Можно ли иметь сортируемые элементы, но при этом позволять пользователям копировать / вставлять текст внутри элементы?

<div class="sortable">
   <div class="pseudo-sortable">Foo</div>
   <div class="pseudo-sortable">Bar</div>
   <div>other stuff that i don't care if a user 
        can't copy (maybe images or buttoms)</div>
</div>

Я могу легко сделать:

$('.sortable').sortable({cancel: '.pseudo-sortable'});

Это позволит мне выбрать текст в браузере и скопировать / вставить, если я хочу. Однако это также делает так, что человек не может перетаскивать / опускать. Итак, я думаю, что мне бы хотелось начать с отмены, но если мышь отойдет на определенное расстояние за пределы контейнера, псевдосортированные объекты больше не отменяются. Имеет ли это смысл?

Если это невозможно, моим последним вариантом было бы применить триггер, который переключает контейнеры между сортируемыми и несортированными, чтобы они могли выбирать текст, но я бы предпочел свести к минимуму щелчки пользовательского интерфейса.

9
задан vol7ron 1 November 2010 в 16:14
поделиться