вот так прописываю
if (productsArr[sbId] !== undefined && getQuantity !== undefined) {
$('span[data-sb-id-button="'+sbId+'"]').text('Добавить в корзину');//Меняем текст
$(this).addClass('button-active'); // добавляем цвет
} else {
$('span[data-sb-id-button="'+sbId+'"]').text('Удалить из корзины');//Меняем текст
$(this).removeClass('button-active'); // удалить цвет
}
productsArr[sbId] - идентификатор товара
getQuantity - количество товара
после проверки, все равно сбрасываются настройки
может как то подругому надо прописать?