Я мог бы использовать точку в правильном направлении. У меня есть продукт, который я показываю на странице корзины для благотворительных пожертвований. Если кто-то добавляет пожертвование в свою корзину, я смог удалить опцию пожертвования, поскольку она уже есть в корзине. Это сделано потому, что при нажатии кнопки пожертвования страница обновляется и пожертвование добавляется в корзину. У меня проблема в том, что, когда кто-то удаляет пожертвование из корзины, страница не обновляется, и поэтому опция пожертвования не отображается, пока я не обновлю страницу вручную. Я бы опубликовал некоторый код, но у меня его нет, потому что я не уверен, как я делаю страницу, просматривая корзину в основном в цикле, чтобы постоянно проверять, находится ли этот элемент в корзине или нет.
Это код, который я использую для проверки и проверки наличия пожертвования в корзине.
$(document).ready(function() {
var found = false;
$('.bd a').each(function(index, ele){
if($(ele).html().indexOf('Charity Bucks') > -1){
found = true;
}
})
if(found){
$('#divID').css('display','none');
}
});