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();
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
});
});
$(document.body).on('click', function(e){
if(!$(e.target).closest('#sidebar').length){
close_sidebar();
}
})
box = $('<div calss="' + k + '"></div>');
$(".grivna").keyup(function(){
var grivna = $(this).val();
$(".dollar").val(1 / grivna);
});