
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.12.2012, 10:40
|
|||
|---|---|---|---|
Почему не происходит потеря фокуса? |
|||
|
#18+
http://jsfiddle.net/tamtakoe/86k38/ При нажатии на серую область фокус должен сбрасываться, но почему-то этого не происходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 11:07
|
|||
|---|---|---|---|
|
|||
Почему не происходит потеря фокуса? |
|||
|
#18+
В данном случае при нажатии на серую область фокус не должен сбрасываться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 11:17
|
|||
|---|---|---|---|
Почему не происходит потеря фокуса? |
|||
|
#18+
Почему? Закомментируйте строчку $("ul").sortable(); и все будет работать как надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 15:04
|
|||
|---|---|---|---|
Почему не происходит потеря фокуса? |
|||
|
#18+
Тут умные люди говорят, что это из-за event.preventDefault в ui.sortable. Пробовал его обойти, но тщетно. У кого-нибудь есть варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 15:22
|
|||
|---|---|---|---|
Почему не происходит потеря фокуса? |
|||
|
#18+
Shitbox2, перепишите sortable как Вам нужно. В текущей реализации фокус сбрасывается, только если Вы перетащили элемент <li>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 15:25
|
|||
|---|---|---|---|
|
|||
Почему не происходит потеря фокуса? |
|||
|
#18+
Все элементарно https://code.google.com/p/jquery-ui/source/browse/trunk/ui/jquery.ui.sortable.js?r=3706 в 985 строке и далее идет работа с событиями строк немного разобраться можно ))) на крайний случай можно самому повесить blur() на клик по списку http://jsfiddle.net/LaLvy/ задача оказалась интересной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 15:29
|
|||
|---|---|---|---|
|
|||
Почему не происходит потеря фокуса? |
|||
|
#18+
skyANA Shitbox2, перепишите sortable как Вам нужно. В текущей реализации фокус сбрасывается, только если Вы перетащили элемент <li>. Там еще зависит от того какой <li> таскается с фокусом или нет в общем интересно )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 17:36
|
|||
|---|---|---|---|
Почему не происходит потеря фокуса? |
|||
|
#18+
Фокус после перетаскивания пропадает, кстати, но это не важно! А так работает! Пробовал тоже переопределять клик по элементу, но не прерывал события в обработчике поля (там где return false). Даже сейчас не совсем догоняю, почему с этим работает. sortable переписывать нельзя. Я им отправил заметку в баг-трекер, но займутся ли они этим... Поэтому даже представить не могу, что было бы не в крайнем случае) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2012, 18:33
|
|||
|---|---|---|---|
Почему не происходит потеря фокуса? |
|||
|
#18+
Кстати, на сайте разработчика в примерах используется disableSelection() А в документации написано version added: 1.6, deprecated: 1.9 ( http://api.jqueryui.com/disableSelection/) Как понимаю, они его уберут потом и поэтому лучше не использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1449004]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
167ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 482ms |

| 0 / 0 |
