Size: a a a

JavaScript Noobs — сообщество новичков

2021 May 24

A

AlDani in JavaScript Noobs — сообщество новичков
так ты тут добавляешь просто класс, а мне нужно добавить ему стиль, т.е как я написал выше class:last-child: border: none, есть конечно вариант просто добавить отдельный класс дополнительно всему, и внутри него прописать этот стиль, видимо ты так и понял, но это ж  костылище, подумал мб подскажут, так как я описал)
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
я не понимаю зачем тебе жс если ты можешь применить ласт чайлд в цсс
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
последний элемент массива как я поныла
источник

A

AlDani in JavaScript Noobs — сообщество новичков
ну я перебираю, то что мне приходит с сервера, и отражаю это, вот если элементов нечетное количество, то надо убрать border у последнего элемента
источник

Н

Нина in JavaScript Noobs — сообщество новичков
Единственный вариант -- создать класс. Такие стили нельзя писать в style
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
сделай просто 2 класса, первый содержит все стили, второй добавляет бордер
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
потом смотри длину массива, если чётная, добавляешь класс с бордером
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
className={{rootClass, count % 2 && borderClass}}
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
color - цвет текста, а не фона
паддинг - не размер шрифта, а внутренний отступ
источник

A

AlDani in JavaScript Noobs — сообщество новичков
аа понял, спасибо )
источник

Н

Нина in JavaScript Noobs — сообщество новичков
Так нельзя, для этого нужен classnames. Синтаксис немножко другой будет
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
да я вот хотел уточнить, что применение 2 класса в зависимости от условий требует либы сторонней
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
cx({someclass, secondClass}) так вроде там
источник

O

Oleh in JavaScript Noobs — сообщество новичков
начну с конца тогда. есть такой ивент-хендлер:      '.mn_offerListCustomRadioButton change': function() {
      if($('.mn_offerListCustomRadioButton').prop('checked')) {
        mn.meData.response[0].offers = this.viewParams.offers;
        this.renderMerchantExperiencePage();
        } else {
          var newOffers = this.changeDataOffersOnWIthCouponsOnly(this.viewParams.offers);
          mn.meData.response[0].offers = newOffers;
          this.renderMerchantExperiencePage();
        }
    },  он отсеживает checked, и впринципе, если просто выводить в консоль 1 и 2 - то при иф выводит 1, елсе - 2 тоесть думаю что работает здесь. Я думаю, что изменяя респонс при клике на 2 кнопку, я его перезаписываю, и поэтому при втором клике уже берутся измененные данные. Тоесть нужно где то сохранить старое состояние, чтоб оно было доступно
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
я так не смогу, выгрузи нужный пример на кодпен или жсфидл, чтобы люди могли потыкать посмотреть
источник

N

NXQ in JavaScript Noobs — сообщество новичков
Всем привет
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
привет солнце🥺🥺🥺
источник

N

NXQ in JavaScript Noobs — сообщество новичков
Что за ошибка?? Никак не получается её исправить
источник

O

Oleh in JavaScript Noobs — сообщество новичков
на счет потыкать незнаю получится ли, там много зависимостей, может просто выгрузить контрол, модельку и вюшку?
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
ох, раз там так увы, не подскажу друг, времени нет, думал что-то в рамках одной функции
источник