Size: a a a

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

2019 October 30

VS

Valerii Skorokhod in JavaScript — русскоговорящее сообщество
A P
типа айди 1 селект 1 один блок айди 2 селект 1 другой блок
да
источник

VS

Valerii Skorokhod in JavaScript — русскоговорящее сообщество
A P
$('.buttonPopup').on('click',function(){
showPopup();
$('select.custom').data('buttonid',$(this).attr('id'))

})
$('select.custom').on('change',function(){
buttonid=$(this).data('buttonid')
if(buttonid==1){
do smth
}
else{
do else
}
})
сейчас попробую
источник

AP

A P in JavaScript — русскоговорящее сообщество
ну ты ток под себя перепиши
источник

AP

A P in JavaScript — русскоговорящее сообщество
а то ты любитель слепой копипасты похоже
источник

VS

Valerii Skorokhod in JavaScript — русскоговорящее сообщество
A P
ну ты ток под себя перепиши
спасибо
источник

VS

Valerii Skorokhod in JavaScript — русскоговорящее сообщество
A P
а то ты любитель слепой копипасты похоже
да бывает((
источник

D

Danila in JavaScript — русскоговорящее сообщество
Valerii Skorokhod
да бывает((
import $ from "jquery";

$(".formset").each(function() {
 const formset = this;
 $(".formset__select", formset).change(event => {
   $(".formset__form", formset)
     .hide()
     .filter("[data-id=" + event.target.value + "]")
     .show();
 });
});

$(".pop-up").each(function() {
 const popup = this;
 $(".pop-up__close", popup).click(() => {
   $(popup).hide();
 });
});

$(".launch-popup").click(function() {
 const popupTargetBlock = this.id;
 $(".pop-up").show();
 $(".formset .formset__select")
   .val(popupTargetBlock)
   .trigger("change");
});
источник

D

Danila in JavaScript — русскоговорящее сообщество
Пойду вымою руки
источник

D

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

A

AntiBot in JavaScript — русскоговорящее сообщество
Confirm that you are not a robot.
источник

VS

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

А

Антон in JavaScript — русскоговорящее сообщество
Прикольная штука кто юзал https://developer.mozilla.org/ru/docs/Web/API/Element/attachShadow в проектах
источник

R

R in JavaScript — русскоговорящее сообщество
Всем привет! Есть массив объектов, в каждом объекте два ключа name и group, как мне пересобрать массив таким образом, чтобы на выходе я получал объекты вида  group1 {тут все name, у которых одинаковый group} И так для каждого значения group
источник

Т

Тимофей 🛴 in JavaScript — русскоговорящее сообщество
R
Всем привет! Есть массив объектов, в каждом объекте два ключа name и group, как мне пересобрать массив таким образом, чтобы на выходе я получал объекты вида  group1 {тут все name, у которых одинаковый group} И так для каждого значения group
reduce
источник

D

Danila in JavaScript — русскоговорящее сообщество
R
Всем привет! Есть массив объектов, в каждом объекте два ключа name и group, как мне пересобрать массив таким образом, чтобы на выходе я получал объекты вида  group1 {тут все name, у которых одинаковый group} И так для каждого значения group
const result = data.reduce((groups, entry)=>{
 if(groups[entry.group] === undefined) groups[entry.group] = [];
 groups[entry.group].push(entry.name);
 return groups;
}, {})
источник

G

G in JavaScript — русскоговорящее сообщество
А в чём вкратце отличается Notification API от Push API?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Danila
const result = data.reduce((groups, entry)=>{
 if(groups[entry.group] === undefined) groups[entry.group] = [];
 groups[entry.group].push(entry.name);
 return groups;
}, {})
а че не деструктурировал
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
ты же любишь
источник

D

Danila in JavaScript — русскоговорящее сообщество
Anton Permyakov
а че не деструктурировал
const result = data.reduce((groups, {group, name})=>{
 if(!groups[group]) groups[group] = [];
 groups[group].push(name);
 return groups;
}, {})
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
❤️
источник