$('.spinner').show();
$('img').on(
'load',
function() {
$('.spinner').hide();
}
).each(function (index, img) {
if (img.complete)
{
$('.spinner').hide();
}
});
$('.spinner').show()
$('img').on('load', -> $('.spinner').hide())
.each((index, img) -> $('.spinner').hide() if img.complete)
$(this).height('auto');
var requests = [];
var ajaxchange = function (ser, ths) {
var ld = $('<div class="loader-wrapper-str"><div class="loader"></div></div>');
return $.ajax({
url: "/include/data.php",
type: "GET",
data: ser,
beforeSend: function () {
ths.replaceWith(ld);
},
success: function (result) {
ld.replaceWith(result);
}
});
};
$('.js-ajax-data').each(function () {
var ths = $(this);
requests.push(ajaxchange({tm: ths.data('id'), ser: ths.data('ser')}, ths));
});
$.when.apply($, requests).then(function () {
var heightPage = $('body').outerHeight(true);
});
var self = this;
$.post(
"/post/vote",
{
id: $(this).parents('.news_com_right').attr('data-attr'),
value: $(this).attr('data-attr')
},
function(respond) {
console.log(self);
}
);
Особенно не понятна строка : log.push([].slice.call(arguments));У вас, судя по вопросу, не с декораторами проблема, а со знанием основ js. Вы понимаете, что означает вызов call? Вы понимаете, что arguments - это не массив?
//wBtn.addEventListener('click', mouseClickF, !1);
$('[data-item=' + attrDataItem + ']').hide();
$('.block[data-item="' + attrDataItem + '"]').hide();