Вопрос о Jquery UI Sortable, Option Handle - PullRequest
2 голосов
/ 24 ноября 2010

Я хочу использовать Jquery UI Sortable для реализации перетаскивания и сортируемого отображения. Кроме того, я хочу просто использовать определенную область (заголовок) для перетаскивания. Пример:

$( ".selector" ).sortable({ handle: 'h2' });

Опция 'handle' ограничивает щелчок начала сортировки указанным элементом.

Пример кода здесь, http://jsfiddle.net/dodoflying/9BkJ5/

Проблема в том, что когда я перешел на 'h2', я хочу увидеть маленькую 'руку', чтобы показать, что это можно перетаскивать, я думаю, это может быть реализовано напрямую с использованием Jquery. Какие-либо предложения? Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 24 ноября 2010
$("h2").css("cursor", "pointer");   // Hand cursor
$("h2").css("cursor", "move");      // Directional cursor.

Обновление вашего jsFiddle: http://jsfiddle.net/g105b/9BkJ5/15/

0 голосов
/ 26 августа 2013

Это старый вопрос, но предоставленный ответ неполон. ОП также хотел ограничить начальный щелчок перетаскивания до определенной области. Это может быть сделано с помощью handle:".portlet-header", как предложил сам ОП. Итак, обновляя JSfiddle, заданный Грегом, это выглядит так: ссылка на jsfiddle

...