jquery UI sorttable - позволяет перетаскивать изображения, встроенные в сортируемый div, чтобы привести к началу сортировки div - PullRequest
2 голосов
/ 20 ноября 2010

Извините, я действительно не знаю, как это сформулировать, поэтому извиняюсь за длинный заголовок.У меня есть столбец таблицы, заполненный div, которые можно сортировать (используя плагин jquery ui sortable).У каждого из этих divs есть изображение child.В настоящее время, когда я пытаюсь перетащить div, нажимая на часть изображения div, div не перетаскивает.Очевидно, что я хочу перетащить div, когда я нажимаю на изображение (или любую часть div).Есть предложения?

1 Ответ

5 голосов
/ 20 ноября 2010

Попробуйте это: если вы делаете что-то вроде $('#thelist').sortable();, тоже выполните следующее:

$('#thelist img').mousedown(function(event) {
  event.preventDefault();
});

Это предотвратит нормальное поведение всех изображений в списке (что по крайней мере в Chromeи Firefox, чтобы начать перетаскивание изображения).

...