Size: a a a

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

2020 March 29

C☭

Chadwick ☭ in JavaScript — русскоговорящее сообщество
привет! может кто посоветовать тулзы для скриншот-пиксель-e2e-тестов?
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
Chadwick ☭
привет! может кто посоветовать тулзы для скриншот-пиксель-e2e-тестов?
jest кастомные снапшоты + папитир
источник

C☭

Chadwick ☭ in JavaScript — русскоговорящее сообщество
Дмитрий Беляев
jest кастомные снапшоты + папитир
это чтобы сделать снэпшоты...

jest разве рабоатет с pixelperfect тестами?
источник

R

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

Подскажите как корректно склонировать часть полей в форме?

Например в форме помимо кучи полей есть раздел сертификат.
В нём идёт название, фото, несколько дат и кнопка добавить ещё один сертификат.

Вижу несколько вариантов:
1. При клике на кнопку добавить находим в доме разде первого сертификата, очищаем, клонируем, правим name у полей и добавляем в дом.
1.1. Найти и очистить можно при загрузке страницы, чтобы при клике на кнопку добавить оставлось только клонировать и добавлять.
Из-за очистки звучит как-то колхозненько.

2. Строить новую копию на js. Звучит лучше, но если захотят внести изменения, то топать и в html и js.

Есть более оптимальные варианты?
источник

ДБ

Дмитрий Беляев in JavaScript — русскоговорящее сообщество
Chadwick ☭
это чтобы сделать снэпшоты...

jest разве рабоатет с pixelperfect тестами?
снапшотом вполне может быть png
источник

AP

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

Подскажите как корректно склонировать часть полей в форме?

Например в форме помимо кучи полей есть раздел сертификат.
В нём идёт название, фото, несколько дат и кнопка добавить ещё один сертификат.

Вижу несколько вариантов:
1. При клике на кнопку добавить находим в доме разде первого сертификата, очищаем, клонируем, правим name у полей и добавляем в дом.
1.1. Найти и очистить можно при загрузке страницы, чтобы при клике на кнопку добавить оставлось только клонировать и добавлять.
Из-за очистки звучит как-то колхозненько.

2. Строить новую копию на js. Звучит лучше, но если захотят внести изменения, то топать и в html и js.

Есть более оптимальные варианты?
а стек какой?
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Ванилька
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
тогда я за 1.1
источник

R

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

M

Metildezorfin in JavaScript — русскоговорящее сообщество
посдкажите, пожалуйста, что значит данное значение
источник

M

Metildezorfin in JavaScript — русскоговорящее сообщество
this._zoomRatio = $$(document).width() / screen.width;
источник

M

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

DT

Dmi Tgl in JavaScript — русскоговорящее сообщество
По Ajax новичковские вопросы тут можно спрашивать? Суть в том, что я пытаюсь форму обратной связи сделать, Аякс впервые в жизни использую.
$.ajax({
           url: 'ajax/mail.php',
           type: 'POST',
           cache: false,
           data: {
               'car': car.innerHTML,
               'name': name.value,
               'tel': tel.value
           },
           dataType: 'html',
           beforeSend: function () {
             alert('sent')
           },
           success: function (data) {
               console.log('123')
           }
       });


Написал в JS'e такую конструкцию, а в mail.php
<?php
   echo "Привет";
?>


Но success не выполняется почему-то
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
Dmi Tgl
По Ajax новичковские вопросы тут можно спрашивать? Суть в том, что я пытаюсь форму обратной связи сделать, Аякс впервые в жизни использую.
$.ajax({
           url: 'ajax/mail.php',
           type: 'POST',
           cache: false,
           data: {
               'car': car.innerHTML,
               'name': name.value,
               'tel': tel.value
           },
           dataType: 'html',
           beforeSend: function () {
             alert('sent')
           },
           success: function (data) {
               console.log('123')
           }
       });


Написал в JS'e такую конструкцию, а в mail.php
<?php
   echo "Привет";
?>


Но success не выполняется почему-то
ошибки есть? В нетворке запрос висит?
источник

DT

Dmi Tgl in JavaScript — русскоговорящее сообщество
Я как обычно не посмотрел в нетворке. Там почему-то 404 ошибка
источник

DT

Dmi Tgl in JavaScript — русскоговорящее сообщество
Он значит по урлу не находит нужного файла?
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
Dmi Tgl
Он значит по урлу не находит нужного файла?
да
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
Dmi Tgl
Я как обычно не посмотрел в нетворке. Там почему-то 404 ошибка
Перед тем как писать в чат - смотри
источник

DT

Dmi Tgl in JavaScript — русскоговорящее сообщество
Но я все еще не понимаю как он не находит... Поиск же идет относительно html'a, в котором делается запрос?
источник

KA

Kenan Ayvazov in JavaScript — русскоговорящее сообщество
Dmi Tgl
Но я все еще не понимаю как он не находит... Поиск же идет относительно html'a, в котором делается запрос?
ну ты смотри путь, откуда он пытается делать запрос
источник