<br>
var elems = document.getElementsByClassName('dateOnline');
for (var i = 0; i < elems.length; i++) {
elems[i].innerHTML = '<span>' + time.getDate() + " " + month[time.getMonth()] + '</span>';
}
Что я не так делаю?очевидно: сначала считаете, затем проверяете. а не наоборот.
var show = false;
var $nav = $("nav");
function showFixed() {
if (show) {
return;
}
show = true;
$nav.hide().addClass("nav-fixed").slideDown();
}
function hideFixed() {
if (!show) {
return;
}
show = false;
$nav.slideUp(function() {
$nav.removeClass("nav-fixed").slideDown();
});
}
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 350) {
showFixed();
} else {
hideFixed();
}
});
$(".form-item input").on("change",function(){
if (this.value !== "") {
$(this).parent().find('label').css({'display':'none'});
}
});