<div class="advantages__wrap clearfix">
<div class="advantages__item advantage">
<div class="advantage__image-wrap">
<img class="advantage__image" src="img/advantages/1.png" alt="image">
</div>
<div class="advantage__content">
<h3 class="advantage__head">Опыт работы</h3>
<p class="advantage__text">Более 8 лет мы занимаемся архитектурной подсветкой зданий</p>
</div>
</div>
</div>
ul
- each subitem in item.items.slice(0,5)
li
a(href="#" title="#{subitem.name}")
| !{subitem.name}
Player = {
height : 96,
width : 60,
x : 0,
y : 0,
draw : function(){
this.sprite.draw(this.x, this.y);
},
update : function(){
this.sprite.update(this.x, this.y);
}
};
Player.sprite = new Sprite('player', Player.x, Player.y, Player.width, Player.height, 4, 16),
var parceItem = function(){
$.get('/shop', function(result){
var itemNames = [];//объявим переменную выше цикла
$('.pageOrderProducts .pageOrderProduct').each(function(i){
itemNames.push($(this).find('.title').text());
});
$('.orderForm #user_data_comments').val(itemNames.join(', ')));
});
};
parceItem();
ul
each val, index in ['zero', 'one', 'two']
li= index + ': ' + val
ul
each user, index in users
li= user.name
нужно ли генерить html файл для пользователя
$key = 'key2';
uasort($arr, function($a,$b) use($key){
if ($a[$key] == $b[$key]) {
return 0;
}
return ($a[$key] < $b[$key]) ? -1 : 1;
});
//update
/*
@param array $arr array to sort
@param string $key key
@param int $direction 1 or -1
*/
function sortByKey($arr, $key, $direction = 1){
uasort($arr, function($a,$b) use($key, $direction){
if ($a[$key] == $b[$key]) {
return 0;
}
return ($a[$key] < $b[$key]) ? -1*$direction : 1*direction;
});
return $arr
}
var form = document.getElementById('form');
form.addEventListener('submit', function(e){
e.preventDefault()//не дадим отправить форму стандартным способом
//сделаем пост запрос руками
var xhr = new XMLHttpRequest();
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
xhr.open("POST", form.action, true);
//будем следить за ходом запроса
xhr.onreadystatechange = function(){
if (this.readyState != 4) return;
//если пришел ответ выведем алерт (любой код сюда)
alert( this.responseText );
};
//соберем данные с формы
var body = []
Array.prototype.forEach.call(form.elements, function(element){
body.push(element.name+'='+encodeURIComponent(element.value))
})
//отправим их
xhr.send(body.join(''));
}, false)
$(".block").mouseover(function() {
var id = $(this).attr("id");
$(this).tooltip({
'title': 'Раздел ' + id
});
});
gulp.task('urlfind', function () {
return gulp.src('modules/*.class.php')
.pipe(find(/@url.(.+)+/g))
.pipe(concat('urls.txt',{newLine: '\r\n'}))
.pipe(gulp.dest(''));
})
$(document.body).on('click', function(e){
if(!$(e.target).closest('#sidebar').length){
close_sidebar();
}
})