Владислав
а вот так если ) вручную то работает, если в 1 из осей стринги передавать то тоже все нормально, где я тупой ? )
Владислав
ради забавы )))
Pavel
Да. Есть страничка, на которую выводятся блоки, внутри которых, по клику, создаётся <iframe> для воспроизведение видео (vimeo, youtube). Таких блоков на странице 8 и есть кнопка "Показать еще". Проблема заключается в том, что по клику на блок не срабатывает механизм подгрузки айфрейма с видео. Ну как, не срабатывает - срабатывает только на одном блоке, самом первом, а на остальных не работает. Есть аналогичный блок на другой странице, там 6 блоков для видео - все работает прекрасно. А на этой, отдельной странице - работает только для первого блока. Поковыряв вопрос, я обнаружил, что после того как страница загрузится, на этих блоках вообще не работает обработка клика. Попытавшись в консоли обратиться к этим блокам через querySelector, я получил пустую коллекцию, хотя блоки отрисованы и я их вижу. Может ли быть такое, что сафари каким-то образом отрисовывает элементы, но делает их недоступными для дальнейших действий?
воу, с таким не сталкивался, сорри.
Владислав
Да. Есть страничка, на которую выводятся блоки, внутри которых, по клику, создаётся <iframe> для воспроизведение видео (vimeo, youtube). Таких блоков на странице 8 и есть кнопка "Показать еще". Проблема заключается в том, что по клику на блок не срабатывает механизм подгрузки айфрейма с видео. Ну как, не срабатывает - срабатывает только на одном блоке, самом первом, а на остальных не работает. Есть аналогичный блок на другой странице, там 6 блоков для видео - все работает прекрасно. А на этой, отдельной странице - работает только для первого блока. Поковыряв вопрос, я обнаружил, что после того как страница загрузится, на этих блоках вообще не работает обработка клика. Попытавшись в консоли обратиться к этим блокам через querySelector, я получил пустую коллекцию, хотя блоки отрисованы и я их вижу. Может ли быть такое, что сафари каким-то образом отрисовывает элементы, но делает их недоступными для дальнейших действий?
ты как бы через queryselector и не достучишься к айфрему)))
Владислав
По поводу вопроса выше, немного понял, всетаки в стрингге дело
Владислав
https://plot.ly/create/?fid=cobr3nok:3
Alexey
ты как бы через queryselector и не достучишься к айфрему)))
Я не стучусь к айфрейму, я стучусь к его обертке, диву, в который айфрейм должен подгружаться
Владислав
Тогда я не понял, а что сделать то тогда надо
Alexey
Заставить видео воспроизводиться 😊 по клику на див, в нем должен отрисовываться айфрейм, а он не отрисовываться и само событие на две не происходит
Anton
подскажите, можно ли в js с регулярками получить все символьные комбинации? 'abc'.match(regexp)// => [a, b, c, ab, bc, abc]
Anton
и вообще возможно ли такое в js?
Xaxashutkin
Мне кажется регексп не совсем для таких задач
Quietman 🎶
Привет всем. Если пошлете искать, не обижусь) Вопрос гуглимыемый) Но все же. Math.min необходимо использовать для того что бы выбрать массив с наименьшим количеством элементов! Как это записать? + apply ?
Roman
Math.min(...[arr1, arr2].map(arr => arr.length))
Roman
от этого можно отталкиваться
Quietman 🎶
Alexey
А див динамически. На страницу поди добавлен
Нет, рисуется на сервере. И клик я обрабатываю на всплытии, отлавливая его на body
Anonymous
Как в cli browsersync указать путь к статику которую хостить? Он берет текущую директорию...
Ig
Поскажите, как будет себя вести скрипт, если ему одновременно задан async и defer?
Ig
Rinat
будет асинхронно загружаться с пониженным приоритетом на усмотрение браузера
Andrey
Илья Кантор уже давно всё придумал за вас
Кантора знаю только Георга, но с утверждением что он все придумал за нас, полностью согласен. ЗЫ драг-н-дроп победил, забавно что здесь https://javascript.info/mouse-drag-and-drop (и наверное почти везде в остальном интернете) такая же ошибка и неправильно работает, как было у меня сначала
Quietman 🎶
Подскажите, есть возможность ли операторы +, - и т.д. загнать в переменную? И что бы при этом работало )
Larymar
Подскажите, есть возможность ли операторы +, - и т.д. загнать в переменную? И что бы при этом работало )
на сколько я знаю нет, но вы можете реализовать функции которые загоните в переменную
Larymar
из серии sum (a,b) div(a,b)
Larymar
и тд
Quietman 🎶
спасибо
Anonymous
из серии sum (a,b) div(a,b)
(predicate ? operator1 : operator2)(...arguments)
Larymar
ну вы хороши, я так не умею)
Anonymous
Подскажите, есть возможность ли операторы +, - и т.д. загнать в переменную? И что бы при этом работало )
eval и канкатенация строк, но делать так не нужно - это точно. Опишите, лучше, задачу которую вы решаете
Larymar
просто на жс ничего не знаю
Quietman 🎶
eval и канкатенация строк, но делать так не нужно - это точно. Опишите, лучше, задачу которую вы решаете
Честно говоря ситуация довольно типичная. Необходимо применить 4 (+,- и т.д.) операции к матрицам. Вот и при смене селекта хотелось бы просто менять знак в уравнении. Хотя уверен что просто пока не вижу лучшего варианта. Но он есть. И все это надо делать в цикле. Не хотелось бы размножать код для каждого знака
Anonymous
ты примат?
Anonymous
Бля лол
Anonymous
Даже я себе такое не позволяю
Quietman 🎶
А ты с Марса?
Anonymous
Уравнения
Anonymous
матрицы
Anonymous
похоже на примата
Larymar
А ты с Марса?
примат - прикладеной математик
Roman
пфф чего это
Larymar
я к примеру)
Roman
похоже на примата
любой технарь
Anonymous
я к примеру)
моё увожение
Quietman 🎶
Вообще не понял выпадов
Larymar
любой технарь
ну вообще да, тут вы правы это общий курс вышмата
Roman
угу, первый курс
Larymar
Вообще не понял выпадов
никаких, развлекайтесь дальше
Quietman 🎶
У тебя животик колит, мальчик?
Quietman 🎶
К слову придраться ) Это сильно
Larymar
первый курс первый сем давно это было
Nick
Коммиты, если обьяснить своими словами - это какая то точка, с помощью которой сохраняются изменения в коде. И уже двигаясь вперед, мы можем посмотреть что было в коде вначале, несмотря на то что мы могли изменить код?
Владислав
попытка номер 2 , ктоработал с plot.ly
Anonymous
Люди добрые, на убунте через что с sql базами работать удобнее всего?
Anonymous
DataGrip?
Он же платный?
Anonymous
Он же платный?
ты хочешь бесплатно и удобно?
Anonymous
Намек понял)
Anonymous
мскл
Roman
бесплатно наверняка есть плагин под вим :)
Anonymous
мскл
под него много чего бесплатного есть
Roman
можно heidisql через wine запускать :)
Anonymous
никогда просто не юзал мскл, но это не постгресс у которого 2 адекватных клиента
Anonymous
Ivan
Подскажите, насколько правильно объявлять функцию excluder внутри другой для сравнения объектов? С одной стороны это логично, и нигде она больше не используется
Ivan
Но тогда она будет объявляться каждый раз заново
Rinat
Алё
Alexandr ∨∧‾
Но тогда она будет объявляться каждый раз заново
сделай её функцией, а не замыканием и она каждый раз объявляться не будет
Rinat
Есть кто, вопрос по дурному тону. Как считается нормальным все (абсолютно все функции) навешать async/await - даже если они ничего ждать не надо. Просто потом если в этих функциях что-то появится, полетит все на хрен, надо будет родителей вызываемой делать async и родителей родителей async и т.п.
Ivan
сделай её функцией, а не замыканием и она каждый раз объявляться не будет
Ну это понятно. Вопрос скорее в том, нужно ли это? В таком виде, как мне кажется, все выглядит как-то лучше. Сильно ли эти объявления влияют? Вообще какая практика, делают так или стоит избегать?
Vadim
Всем привет ! Могули ли я определить не просто ли flash установлен, а установлен ли он и активен ли он для текушего хоста ?
Vadim
Спасибо !
Alexandr ∨∧‾