Добрый день. Подскажите пожалуйста способы перекрыть действие вот этой функции:
$('#sendcustomcake').click(function(){
createCustomBooking();
});
$('document').ready(function() {
$('#sendcustomcake').on('click', function() {
$('.refield').each(function() {
if ($(this).val() != '') {
// Если поле не пустое удаляем класс-указание
$(this).removeClass('empty_field');
} else {
// Если поле пустое добавляем класс-указание
$(this).addClass('empty_field');
document.getElementById('#sendcustomcake').removeEventListener('click', createCustomBooking);
}
});
Пытаюсь это сделать с помощью removeEventListener, но это не помогает.
Просто сохраните функцию в переменную и используйте переменную для контроля.
Такая же фишка как с setTimeout и clearTimeout.
const click = () => {
console.log('click');
}
$('.click').on('click', click);
$('.unclick').click('click', function() {
console.log('Эвент снят');
$('.click').off('click', click);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="click">Click</button>
<button class="unclick">Unclick</button>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Хочу научится делать игровые баннеры, которые реагируют на движения мышиЕсть код выловленный из увиденных баннеров на мейл
Здравствуйте, пытаюсь проверить число, например -42, вроде как, в alert должно быть написано только это число, но пишется -42,-Как сделать так чтоб...
Пытаюсь вернуть через REST API данные в JSON