router.stack.forEach(function(r){
if (r.route && r.route.path){
console.log(r.route.path)
}
})
function getRequestFactory() {
const ws = initWSConnection();
return () => { return new Request(ws) }
}
var sorted = products.sort((curr, prev)=>{
if (curr.price > prev.price) return 1
if (curr.price < prev.price) return -1
return 0
})
https://jsfiddle.net/0v0vhrqu/ var arr = [
{ price: 10, amount: 10 },
{ price: 12, amount: 12 },
{ price: 9, amount: 7 },
{ price: 17, amount: 8 },
{ price: 4, amount: 2 }
]
arr
.sort(function(a, b) {
return a.price - b.price
})
.reverse()
.map(function(item, i) {
item.index = i + 1
})
console.log(arr)
/*
[
{ price: 17, amount: 8, index: 1 },
{ price: 12, amount: 12, index: 2 },
{ price: 10, amount: 10, index: 3 },
{ price: 9, amount: 7, index: 4 },
{ price: 4, amount: 2, index: 5 }
]
*/
box = $('<div calss="' + k + '"></div>');
var root = $('<div class="districts" />'),
box, child;
for (var k in data) {
if (data.hasOwnProperty(k)) {
box = $('<div class="popup" />');
child = $('<div calss="' + k + '" />').appendTo(box);
for (var i in data[k].img) {
if (data[k].img.hasOwnProperty(i)) {
$('<img src="/img/' + k + '/' + data[k].img[i].name + '.png" />').appendTo(child);
}
}
box.appendTo(root);
}
}
$('body').append(root); // выводим на экран
// (!) при этом, выводим один раз, а не мучаем DOM на каждой итерации
<div class="districts">
<div class="popup">
<div calss="test">
<img src="/img/test/01.png">
<img src="/img/test/02.png">
<img src="/img/test/03.png">
</div>
</div>
<div class="popup">
<div calss="test2">
<img src="/img/test2/01.png">
<img src="/img/test2/02.png">
<img src="/img/test2/03.png">
</div>
</div>
<div class="popup">
<div calss="test3">
<img src="/img/test3/01.png">
<img src="/img/test3/02.png">
<img src="/img/test3/03.png">
</div>
</div>
<div class="popup">
<div calss="test4">
<img src="/img/test4/01.png">
<img src="/img/test4/02.png">
<img src="/img/test4/03.png">
</div>
</div>
</div>
$(".tets .popup").each(function(i, el) {
$(el).fadeIn(1000).delay(3000 * i).fadeOut(1000);
});
$(".tets .popup").each(function(i, el) {
$(el).delay(3000 * i).fadeIn(1000);
});
Я попробовал указать хост на котором стоит сайт, но результат был тот же.
<header class="header">
<div class="header__auth">
<div class="auth">
<div class="auth__item"></div>
<div class="auth__item"></div>
</div>
</div>
</header>
<ul class="props__list">
<li class="props__item">
<span class="props__label">Weight:</span>
<span class="props__value">128</span>
</li>
</ul>
<a class="button button--is-active">click me</a>