Size: a a a

JavaScript — русскоговорящее сообщество

2021 April 27

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Всем привет

знатоки свайпера, знаете как его настроить так, чтобы в режиме галереи (thumbs) при клике на превью она отображалась целиком?
Если видна хоть небольшая её часть, то слайдер не прокручивается, чтобы отобразить её целиком
https://swiperjs.com/demos/300-thumbs-gallery.html
источник

АД

Андрей Дрозд... in JavaScript — русскоговорящее сообщество
подскажите, как перебрать массив в массиве

let arr = [
   [ "a", "b" ],
   [ "", "e", "f" ],
   [ "h", "d", "" ]
]

чтобы получилось так

<tr>
   <td>a</td>
   <td>b/td>
</tr>

<tr>
   <td></td>
   <td>e/td>
   <td>f/td>
</tr>

<tr>
   <td>h</td>
   <td>d/td>
   <td>f/td>
</tr>
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
источник
2021 April 28

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
Чуть доработать только
источник

АД

Андрей Дрозд... in JavaScript — русскоговорящее сообщество
воу, спасибо! тестирую
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
А хотя не, и так должно
источник

АД

Андрей Дрозд... in JavaScript — русскоговорящее сообщество
не бъется код у меня

const nArr = arr.map((e) => {
   let inner = ''

   for (const letter of e) {
       inner+= \n${t.tr1}${letter}${t.tr2}
   }

   return ${t.td1}${inner}\n${t.td2}
})

console.log(nArr)
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
После inner+= идёт строка конкатенацией созданная в обратных ковычках должна быть
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
И после return тоже самое
источник

АД

Андрей Дрозд... in JavaScript — русскоговорящее сообщество
да так и естьhttp://joxi.ru/Vm6jx5VTvl5dzm
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
Ну так объект надо создать t, который у меня сверху
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
В первом скрине
источник

АД

Андрей Дрозд... in JavaScript — русскоговорящее сообщество
понял, пробую
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
const t = {
 tr1: '&lttr&gt',
 tr2: '&lt\/tr&gt',
 td1: '&lttd&gt',
 td2: '&lt\/td&gt'
};
const arr = [['a','b'],['c','','d']];

const nArr = arr.map(e => {
 let inner = '';
 for (const letter of e) {
   inner+= \n${t.tr1}${letter}${t.tr2}
 }
 return ${t.td1}${inner}\n${t.td2};
});

console.log(nArr);
источник

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
Тут телега тоже обратные кавычки убрала
источник

sr

serhio ramos in JavaScript — русскоговорящее сообщество
как узнать dpi/ppi экрана ?
источник

l

leo in JavaScript — русскоговорящее сообщество
всем привет.
есть несколько пар отпутов и инпутов. значения инпута нужно передать в оутпут. обращаюсь к инпутам через getElementsByClassName - не работает. работает через getElementById, но только первый оутпут.
как сделать так, чтобы работали все?
источник

l

leo in JavaScript — русскоговорящее сообщество
источник