У меня есть 2 html-страницы с изображением на каждом из них. Мне нужно иметь возможность щелкнуть изображение на 2-й странице и перенаправить меня на 1-ю страницу - при первом изменении image.src на втором.Попытка изменить src изображения с помощью sessionStorage
Что такое лучший/правильный Способ для этого? Я пытался сделать это, сохранив src
в sessionStorage, но он, похоже, не работает. Вот код для setItem
:
<script type="text/javascript">
$('.images').on('click', '.groupOne', function(){
var image = $(this).find("img"); // selects images inside group
var imageSrc = img.first().attr("src"); // get src of first image
sessionStorage.setItem("choice", imageSrc);
window.location.href = 'firstPage.html';
});
</script>
А затем изменить первое изображение, мне нужно использовать getItem
:
<script type="text/javascript">
$(document).ready(function() {
var imgTwo = sessionStorage.getItem("choice");
var imgOne = document.getElementById("pageOneImage");
imgOne.src = imgTwo; //sets src of img1 to src of img2
});
</script>
Но это, кажется, не работает. Есть ли более простой способ сделать это, используя больше jQuery? Спасибо!
Опубликовать html выше –
Изменить сеансУпаковка в localStorage –