Как удалить элемент localstorage из AJAX DOM?

У меня есть localstorage itemcheck в следующем формате:

{"images":["png1"],"itemIds":["1","3","4"]}'

При успехе Ajax, DOM передается следующим образом:

    success: function (data) {
                console.log(data)
    
                $.each(data, function (key, value) {
                  if ($.trim(key) ==  "products") {
                    for (var i = 0;  i < data[key].length;   i++) {
                     
    
                          var wishlistUrl = "{% url ecommerce:add_to_wishlist %}";
                          var featured_image = data[key][i]['featured-images'][0]['image']
                         
                          
    
                          var div = '<a href="#" class="btn remove-product"><i class="w-icon-times-solid"  id="remove_compare" attr="' + data[key][i].id + '"></i></a>';
                          
                             $("#items").append(div);  

По нажатию кнопки #remove_compare я хочу удалить элемент из localstorage, имеющий itemIds равный attrзначению внутри ajax DOM.

Как я могу это сделать?

Спасибо @CBroe

Я решил эту проблему так:

 var indexed = storedNames.itemIds.findIndex(item => item === revid);
Вернуться на верх