169 похожих чатов

Всем Привет! такой вопрос, мне надо заполнить параметры для dragula,

которые формируются динамически. есть например 5шт div с id разными , но одного класса,на них надо навесить тот самый dragula(это плагин drag-n-drop), синтаксис у него такой dragula([document.getElementById('id1'),document.getElementById('id2')]) , как мне вписать все динамически построенные блоки в эти параметры? в цикле не выйдет, каждую итерацию один блок только проходит,а надо сразу все поместить,чтобы между собой у них работал drag-n-drop.

13 ответов

14 просмотров

dragula(Array.from(document.querySelectorAll('.твой класс'))

Юрий-Kolomenkov Автор вопроса
Asan
dragula(Array.from(document.querySelectorAll('.тво...

он только по id принимает

Юрий Kolomenkov
он только по id принимает

тогда присвой всем id, ты проверь

Юрий-Kolomenkov Автор вопроса
Asan
тогда присвой всем id, ты проверь

по классу не работает( у них у всех ID есть , просто как без цикла их всех записать в параметры эти

Юрий Kolomenkov
по классу не работает( у них у всех ID есть , прос...

dragula([document.getElementById('id1'),document.getElementById('id2')]) в чем проблема подставить свои id сюда?

Юрий-Kolomenkov Автор вопроса
Asan
тогда присвой всем id, ты проверь

или даже если в цикле, то как дополнять [] вот такую конструкцию данными, чтобы получилось типо этого [id1,id2,id3] я же говорю динамически формируются блоки, их может быть как 10 так и сто

Юрий Kolomenkov
или даже если в цикле, то как дополнять [] вот так...

const elems = Array.from(document.querySelectorAll('.твой класс')) let ids = [] elems.foreach(item => item.id && ids.push(item.id)) dragula(ids.map(id => document.getElementById('id')))

Юрий-Kolomenkov Автор вопроса
Юрий-Kolomenkov Автор вопроса
Asan
поправил

та же ошибка

Юрий Kolomenkov
та же ошибка

посмотри в консоли что у тебя в elems тогда, там должен быть массив элементов твоих

Юрий-Kolomenkov Автор вопроса
Asan
посмотри в консоли что у тебя в elems тогда, там д...

просто на forEach надо было исправить чтобы эта ошибка ушла

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта