const currentDate = moment(); // текущая дата
// далее к дате комментария добавляем 6 месяцев и сравниваем с текущей датой
const isAfterSixMonth = moment(date).add(6, 'months').isAfter(currentDate);
if(isAfterSixMonth) { // если дата комеентария + 6 месяцев > текущая дата
// выводим нужный формат
}
$(".reviews__text").each(function(){
const text = $(this).height();
if (text >= 150 ) {
$(this).addClass('scrollbar');
};
})
if (APP?.config?.env?.stage === 'dev')
const slider = $('.slider').slick({
// options
});
$('button').on('click', () => {
slider.slick("slickSetOption", "swipe", false, false);
//Arguments: option : string, value : depends on option, refresh : boolean
});
$(document).on( "click", ".product_add_to_cart", function() {
console.log("something");
});
position: sticky;
. Ну а если нет, тогда scrollmagic думаю сможет.position: sticky;
сможет так сделать и не нужны здесь дополнительные плагины. Я почти полностью скопировал кодВот именно, что почти.
<div class='video_in_list'>
<iframe
title='BioMutant Announcement Trailer (from ex-Just Cause Devs)'
width="640" height="360"
src="https://www.youtube.com/embed/73vSguCeJl0?feature=oembed"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
id="video_iframe">
</iframe>
</div>
<div id='video_iframe'></div>
.solution
свойство transition
.hide(2000)
и .show(2000)
на .slideUp(2000)
и .slideDown(2000)
соответственно. Так анимация будет красивей что ли. $('#myModal').on('hidden.bs.modal', function (e) {
// do something...
})
$(".order-time-add").each(function(){
const spanTime = $(this).parents('.container').find('span.time');
spanTime.append($(this));
})
$(document)
и не отлавливает событие клика по элементам в блоке .basket-wrap
. let clickOnButton = true;
$(window).on('scroll', function(){
if ($(this).scrollTop() >= 500 && clickOnButton){
$('.departments__button').trigger('click');
clickOnButton = false;
}else if ($(this).scrollTop() < 500 && $(this).scrollTop() > 150 ) {
clickOnButton = true;
}else if ($(this).scrollTop() <= 150 && clickOnButton) {
$('.departments__button').trigger('click');
clickOnButton = false;
}
})
.overlay {
display: flex;
visibility: hidden;
opacity: 0;
transition: opacity 1s linear, visibility 1s linear;
.......
}
.overlay.show {
opacity: 1;
visibility: visible;
}
$('.header-area.sticky-header')
$('.header-area.sticky-header')
на $('.header-area')
и все должно заработать. const slidesCount = $('.sl__item').length;
$('.sl').slick({
slidesToShow: 4,
dots: 4 < slidesCount,
responsive: [
{
breakpoint: 1470,
settings: {
slidesToShow: 3,
dots: 3 < slidesCount,
}
}
]
});