Size: a a a

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

2021 January 14

S

Shotty in jQuery — русскоговорящее общество
Я же могу получить сам объект? Чтобы сравнить source?
источник

S

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

A

Alex in jQuery — русскоговорящее общество
Shotty
Я же могу получить сам объект? Чтобы сравнить source?
value - это и есть объект
источник

S

Shotty in jQuery — русскоговорящее общество
Alex
value - это и есть объект
я имею ввиду свойства объекта, чтобы пройтись по source в каждом объкте
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Shotty
я имею ввиду свойства объекта, чтобы пройтись по source в каждом объкте
value.source
источник

A

Alex in jQuery — русскоговорящее общество
Shotty
я имею ввиду свойства объекта, чтобы пройтись по source в каждом объкте
ну да, конечно, как и обычным объектом
источник

A

Alex in jQuery — русскоговорящее общество
Shotty
вообще, для таких операций(с массивами) не обязательно использовать jQuery
источник

A

Alex in jQuery — русскоговорящее общество
[].find(el => el.source === 'vk')
вот пример, как проверить, есть ли элемент в массиве
источник

A

Alex in jQuery — русскоговорящее общество
типа такого получится:
if ([{source: 'vk'}].find(el => el.source === 'vk')) {
 console.log('found!')
}
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Shotty
Кстати, а чтобы сделать проверку при push нового массива, есть ли такой уже source.

К примеру, мы сейчас добавили source: 'vk', и если я ещё раз добавлю - он добавится.

А как сделать проверку что если в массивах есть такой соурс то его не добавлять?

Пройтись циклом по JSON.parse($.cookie("basket-data")) и если такой есть то не добавлять, если есть то добавлять?
Если вам надо так проверят может вам не нужен массив?
var data = {
 facebook: '14-01-2021',
 dribbble: '10-01-2021'
};
источник

S

Shotty in jQuery — русскоговорящее общество
        if (searchParams.get('ref') != value.source) {
         var cookie = JSON.parse($.cookie('ref'));
         cookie.push({ source: searchParams.get('ref'), date: GetTodayDate() });
         $.cookie('ref', JSON.stringify(cookie));
       }


у меня оно проверяет первое и оно не равняется получается и сохраняет повторное
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
Muhammadamin Ibragimov
Если вам надо так проверят может вам не нужен массив?
var data = {
 facebook: '14-01-2021',
 dribbble: '10-01-2021'
};
Это вам больше подходит
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
и без этого вам будет сложно
источник

S

Shotty in jQuery — русскоговорящее общество
Muhammadamin Ibragimov
Это вам больше подходит
мне нужно чтобы было массив
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
погуглите Array.prototype.some
источник

S

Shotty in jQuery — русскоговорящее общество
а с моим вариантом можно сделать проверку и убрать дубликаты?
источник

MI

Muhammadamin Ibragim... in jQuery — русскоговорящее общество
да только с some проще
источник
2021 January 15

K

Karen in jQuery — русскоговорящее общество
$( ".toggle-nav" ).click(function() {
   $( "#header, #tabbar, #filter-nav" ).toggle( "slow" );
});
источник

K

Karen in jQuery — русскоговорящее общество
Karen
$( ".toggle-nav" ).click(function() {
   $( "#header, #tabbar, #filter-nav" ).toggle( "slow" );
});
Доброй ночи, подскажите почему не выберается несколько id элементов?
источник

K

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