$(this).prop('checked')
вернул true, а изначально он возвращает false, потому что инпут не имеет аттрибута checked? document.querySelectorAll()
toggle.addEventListener("click", function(event) {
event.preventDefault();
mobile.forEach((el) => {
el.classList.toggle("main-nav__item--opened");
});
});
toggle.addEventListener("click", function(event) {
event.preventDefault();
for(var i = 0; i < mobile.length; i++) {
mobile[i].classList.toggle("main-nav__item--opened");
}
});
new Article();
['node_modules/jquery/dist/jquery.js',
'node_modules/slick/slick.min.js']
<link rel="stylesheet" type="text/css" href="slick/slick.css"/>
<script src="slick/slick.min.js"></script>
<script src="assets/js/libs.js"></script>
var c = 0;
alg(0,3,c++);
alg(0,3,c++);
alg(0,3,c++);
alg(0,3,c++);
alg(0,3,c++);
alg(0,3,c++);
function alg(a,b,c){
if(a+c>b) c=a;
console.log(c);
return c;
}
Что-то непонятное происходит с компиляцие CSS. Сперва быстро. Через несколько сохранений - начинает думать по 4-6 секунд. Перезагружу gulp и вроде все нормльно опять. Как можно оптимизировать это?
Также буду благодарен, если подскажете как еще можно оптимизировать данный файл.
gulp.task('clean', function() {
return del(path.clean);
});
gulp.task( 'clean', () => del(path.clean) );