цикл js, работа с данными

199
15 августа 2017, 16:43
    $.each($('#dual .dualclass'), function(index,value) {
        allow_countries.forEach(function (element, index) {
            if(element['id'] == value['value']) {
                $(value).attr('selected', true);
            }
        });
    });

как в цикле перед присвоением атрибута удалить у всех абсолютно других совпадений до начала цикла этот самы атрибут selected?

Answer 1

Первая строчка, то, что тебе нужно. Пиши только в следующий раз грамотнее. Возможно это $('#dual .dualclass') нужно заменить на что-то другое в твоем контексте, но суть та же.

$('#dual .dualclass').attr('selected',false);
$.each($('#dual .dualclass'), function(index,value) {
  allow_countries.forEach(function (element, index) {
     if(element['id'] == value['value']) {
        $(value).attr('selected', true);
     }
  });
});
READ ALSO
Скрыть пункт меню в select

Скрыть пункт меню в select

Нужно скрыть часть пунктов selectТо есть, чтобы при выборе "Цветная" скрылись пункты с value="2", а при выборе "Чёрно-белая" - value="1"

184
Поворот картинки canvas + js

Поворот картинки canvas + js

ЗдравствуйтеНедавно нашёл функцию для поворота картинки, но проблема в том, что мне нужно установить таймер на поворот картинки, а здесь...

227
Возможно ли с fullpage, чтобы сайт был адаптивен?

Возможно ли с fullpage, чтобы сайт был адаптивен?

Возможно ли на fullpage js , чтобы сайт был адаптивен? при маштабировке все слетает , контент сайта не помещаеться

183