Р.Н.
вот странно. Когда играю с тестовой версией добавления-удаления элементов, всё работает нормально
Р.Н.
но когда то же самое делаю в основном задании, которое нужно сдать на проверку, удаляется нормально только последний созданный кликом элемент. Посмотрел код - вроде всё то же, ошибок нет, отличие только в названиях элементов и классах. Что за херня то?
Igor M
очень читабельный код, спасибо
Tutu
Народ как вот такая конструкция называеться const data = () = () =>
Tutu
?
Р.Н.
очень читабельный код, спасибо
а можно как - то меньше сделать? Или удобнее? Если я там добавляю знаки переноса, сразу выскакивает пометка типа ошибка
Roman
Все оставалось читабельным, подсвеченным и не нужно было париться с кавычками и т.п.
Roman
Бонусом было то, что ты убираешь display:none и получаешь нормальный рендер.
Р.Н.
Р.Н.
Р.Н.
Roman
Эм... так и не должна. Судя по коду.
Roman
innerHTML это свойство.
Roman
Оно возвращает HTML код содержащийся в элементе
Roman
А ты дергаешь innerHTML как функцию зачем-то.
Roman
И главное, получив HTML код нужно что-то с ним сделать.
Roman
Ты видимо не понял суть того, что я написал выше.
Dan🔰
Р.Н.
Roman
Ну, прекрасно. Тепер, если ты обратишься $('#big').innerHTML ты полуишь код содержащийся в этом div
Roman
Т.е. это твое хранилище.
Roman
Но с ним то что-то нужно сделать
Roman
Например так $('#result').append($('#big').innerHTML);
Р.Н.
о
Р.Н.
ща попоробую
Roman
Причем, вполне возможно, чтоты вообще задачу решаешь через.... темное место :) Но для начала доделай так.
Р.Н.
а ('#result') это класс чего?
Anonymous
Css селектор
Anonymous
Document.querySelector('#result')
Anonymous
Только в Jquery используют $
Anonymous
Он привел это как пример
Zurab
это кусок нативного js ты че
Zurab
какой jq
Anonymous
Twinker
Р.Н.
Zurab
Zurab
при чем тут $ от Jq
мб я чет недопонял заранее сори
Anonymous
вот это натив
document.querySelector()
document.getElementById()
И тп это чистый js. (Vanilla js)
Anonymous
А в jquery используют $('css selector')
Anonymous
😊
Roman
А что пишет то? В консоле?
Roman
Когда конопку нажимаешь
Roman
Весь код дай.
Roman
Ты в каком IDE пишешь?
Р.Н.
sublime text
Roman
Мдя... я даже не знаю что это. Но переходи на шторм. ИМХО
stay
ide'шку то не ругай
Anonymous
Р.Н.
я думал ошибка в коде. Что, получается может даже из-за программы не работать?
Anonymous
он правда не совсем ide, скорее тупо редактор с подсветкой синтаксиса, если по хорошему
Roman
Нет. Просто шторм дает несколько ключевых вещей, которые тебе сейчас мешают.
Roman
1. reform code - который покажет тебе твои косяки по структуре кода. Да и вообще читабельным его сделает. Сейчас глаза от него потеют.
Roman
2. подсказки методов.
Roman
Сдается мне, что нет метода before
Roman
а есть insertBefore
Р.Н.
та есть бефор, раньше до манипуляций с читабельностью он работал прекрасно
Roman
Roman
Я же говорил - innerHTML не функция, а свойство
Roman
Убери срокбки
Roman
Р.Н.
https://jquery-docs.ru/before/
Р.Н.
скобки убрал, не помогло😔
Foma
append prepend $(el).html() $(el).html("set html")
Roman
Точно... видать innerHTML через jq недоступен.
Roman
Замени innerHTML на html()
Foma
доступен
Foma
ну похорошему или на чистом пиши или на jq
Р.Н.
воооооооооооооооо
Р.Н.
заработало
Р.Н.
правда css поехало, но с этим разберусь
Roman
А jq вообще нужно запретить :)))
Р.Н.
но теперь удалялка совсем не работает(
Roman
Слушай, ну задание то твое?:) Че-то ты сам же должен сделать?:))
Р.Н.
ну я делаю, пытаюсь