2013-11-19 2 views
0

Я работаю с JQuery UI (v1.10.2) Перетаскиваемый виджет, и есть что-то, что я пытаюсь сделать, но не могу сделать.Draggable: Отменить все, кроме выбранного класса

Я хотел бы использовать опцию cancel для выбора всех элементов, кроме тех, которые имеют заданный класс. Что-то вроде cancel: ":not(.grab)"

Возможно ли это? Спасибо

+0

Я создал эту [jsFiddle shell] (http://jsfiddle.net/PHqjC/) с jQueryUI, готовым к работе. Пожалуйста, отредактируйте его, чтобы создать пример того, что вы говорите, нажмите кнопку Fork сверху и опубликуйте новый URL-адрес в своем вопросе, чтобы другие могли видеть, что вы пытаетесь сделать. – gibberish

+0

Nevermind, я знал, что есть вариант, посвященный этому вопросу. Я должен вернуться к чтению документации ... Имя опции - «дескриптор». В любом случае, спасибо ! – Molkobain

ответ

0

Как я уже сказал, мой предыдущий комментарий к тарабарщине, я полностью забыл, что уже есть вариант: handle.

Так вместо того, чтобы делать cancel: ":not(.grab)"

Я просто должен сделать handle: ".grab"

Easy ... Извините за ненужный вопрос.

+1

Это не лишний, если он может позже помочь кому-то другому. Большое спасибо за обмен вашим решением. – gibberish

Смежные вопросы