@maxsharun

Как изменить текст кнопки jquery?

Друзья,

Вот скрипт
$( document ).ready(function(){
	
	$(".addtocart").on("submit", function(){
		event.preventDefault();
		$.ajax({
			url: '/api/cart/store?' + $(this).data('apistring'),
			method: 'post',
			dataType: 'json',
			data: $(this).serialize(),
			success: function(data){
				$(this).children(".add-to-cart-small").html('<i class="fas fa-check"></i>');
			}
		});
	});
	
	
	
});


В корзину добавляет, но текст внутри кнопки не меняет. Я начал въезжать в JS, эту процедуру делал 1000 раз, консоль молчит. Ошибок нет.
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ответы на вопрос 1
l3ftoverz
@l3ftoverz
Rings of Saturn - The Husk
success: function(data){
  $(this).children(".add-to-cart-small").html('<i class="fas fa-check"></i>');
  console.log(this, $(this).children(".add-to-cart-small"));
}


Теперь, в консоли что-то будет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы