Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
10 / 10 / 5
Регистрация: 31.01.2012
Сообщений: 98

draggable() + ajax file upload. совместимость

05.05.2013, 19:12. Показов 1125. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Есть <div id="container"></div> в который загружаются изображения обычным ajax file upload. Каждому загруженному изображению присваевается класс "move".

HTML5
1
2
3
4
5
6
7
8
<body>
        ....
        <div id="container"></div>
 
        <script type="text/javascript">
            $('.move').draggable({containment: "#container", scroll: false});
        </script>
</body>
Все элементы класса .move прописаные в <body>, могут перемещаться функцией draggable(), кроме загруженных изображений. На них эта функция не работает, хотя они тоже имеют класс .move.

Незнаю, возможно это как-то связано с DOM иерархией..
Помогите пожалуйста разобраться.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.05.2013, 19:12
Ответы с готовыми решениями:

jqGrid + file upload
Добрый день! Очень нужна ваша помощь! Не удается организовать отправку файлов с помощью ajaxfileupload из jqGrid'а. Подключаю: ...

ajax upload
Здравствуйте. Вот собственно код плагина ajax upload. /** * AJAX Upload ( http://valums.com/ajax-upload/ ) * Copyright (c) Andris...

JQuery File Upload и русские буквы
Поставил jQuery File Upload на Windows сервер. При сохранении файлов с русскими буквами в имени файла на сервере сохраняется файл с...

2
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
05.05.2013, 22:16
Лучший ответ Сообщение было отмечено Frazelli как решение

Решение

Это связано с привязкой событий к новым элементам в Вашем коде привязка идёт после загрузки кода, но до загрузки новых элементов. Можно чтобы привязка осуществлялась после наведения на контейнер, т.е. там уже будут новые элементы . Работает но только если курсор в момент загрузки не находится в пределах #container хотя думаю не страшно - вывел курсор и опять ввёл и новая инициализация
JavaScript
1
2
3
4
5
6
7
8
<script type="text/javascript">
 $(document).ready(function(){
 
$("#container").on('mouseover',function(){
          $(".move").draggable({containment: "#container", scroll: false});
}); 
});/*end  ready*/
</script>
Скрипт можно поместить перед </head> - есть ready
1
10 / 10 / 5
Регистрация: 31.01.2012
Сообщений: 98
06.05.2013, 00:01  [ТС]
Soldado, спасибо за помощь и подробное объяснение. все работает как надо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.05.2013, 00:01
Помогаю со студенческими работами здесь

JQuery File Upload удаление загруженных файлов
Хочу сделать удобный и красивый загрузчик файлов на своём сайте. Взял за основу JQuery File Upload. Внешний вид я делаю свой, поэтому...

Плагин jQuery-File-Upload. Присвоение value наименования файла
Добрый вечер! Пытаюсь внести изменения в плагин jQuery-File-Upload, а именно добавить input со значением value, равным наименованию...

И снова upload файла через Ajax
Собрал я формочку. Достаточно большую. При этом работу над ней я еще не закончил и периодически пока заказчик еще что-то додумывает я в...

Как проконтролировать размер файла при upload'е через input type="file"?
Имеем форму для заливки файлов (фотографий) на сервер организованную посредством &lt;input type='file'&gt; Вопрос: как...

Js Input type=file, ajax, php загрузка картинки в папку на сервере
Доброго времени суток! Впервые пытаюсь работать с Input type=file , помогите разобраться как мне загрузить картинку в папку на сервере?? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru