Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > В чем ошибка.


Автор: Predator199 31.1.2013, 09:24
Что есть:
user posted image

Необходимо сменить гл категорию, sub категории "Катег3". Через jaix, удаляем строчку и перемещаем категорию в конец "Катег2".
Что получается:
user posted image
Далее, необходимо эту же категорию переместить в другую категорию.
Что получается:
user posted image


Проблема в том, что категория , верней строчку html уже не удаляется. Если ранее категория была перемещена без обн страницы. Строчка удалиться, если обнов страницу. Если вновь будит новый dom. Скажите как можно решить?

Автор: Sanchezzz 1.2.2013, 08:18
Мой мозг не понял вашего вопроса что у вас там не получается.

Оперировать в JS  jquery от элемента 
appent вставить внутрь элемента
before вставить до указанного элемента
after  вставить после указанного элемента
remove удалить элемент...

Автор: Predator199 1.2.2013, 11:00
На 3-м скриншете. Самая нижняя категория "катег3", я ее переместил в "Катег1".
Проблема в том, я не знаю по какой причине не удаляется строчка. Перемещал я ее 2 раза, со второго раза она не удаляется.
Скажите пожалуйста, в чем может быть причина, переменные все верны.
Удаляю так:
$('.catop'+result.delet).remove();


Как я себе представляю. Квери создает dom документ, при загрузке страницы. А так как я перемещал 1 раз элемент по страницe, все действия выполнились так как и должно. А вот на второй раз, когда dom документ старый (не новый код содержит ,расположение элементов). Тогда он не может найти новую строчку(орент по id). Так как ранее была удалена.

Скажите, может как то подгружать заново скрипт. Ранее я так делал, потом заметил что бесполезно. Вообщем я запутался, скажите что мне нужно сделать или хотя б как квери считыват код.

Автор: Aliance 4.2.2013, 15:44
Цитата(Predator199 @  31.1.2013,  10:24 Найти цитируемый пост)
Если вновь будит новый dom.

Цитата(Predator199 @  31.1.2013,  10:24 Найти цитируемый пост)
jaix

Цитата(Predator199 @  1.2.2013,  12:00 Найти цитируемый пост)
Квери создает dom документ

 smile  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)