При удаления элементов с помощью метода remove и переходе на другую страницу и последующем возврате с помощью кнопки хрома назад удаленный элемента появляется сново .
При удалении элемента происходит удаление данных из базы соответствующих элементу (путь к картинке) .
При обновлении страницы элемент повторно не появляется , но если ее не обновлять после удаления и перейти по ссылке а затем вернуться , то элемент будет на странице как будто его не удаляли .
Понимаю что это скорей всего из-за того что хром сохраняет страницу без изменений , но как принудительно перезагружать страницу ?
Максим Тимофеев, в общем можно решить манипулируя с историей, так работает, только заменяю по клику в браузере картинки без кеширования, не меняя сайт.
По поиску можно видимо найти ещё варианты.
var i = 0;(function(history){ var pushState = history.pushState;
history.pushState = function(state) { if (typeof history.onpushstate == "function")
{history.onpushstate({state: state});}
return pushState.apply(history, arguments); }})(window.history);
window.onpopstate = history.onpushstate = function(e){ i++; test=JSON.stringify(e.state);
var reg_pusto = test;
if (reg_pusto.length>10)
{ test =test.replace(/"/g,"");
loc =window.location.pathname;