jQuery addClass example

Change class name on click in jQuery

HTML

<div class="products">
        <div class="all-image">
            <img class="img-preview" src="">
        </div>
        <ul>
            <li>
                <span class="name" data-img="https://placekitten.com/200/300">Товар 1</span>
            </li>
            <li>
                <span class="name" data-img="https://placekitten.com/g/200/300">Товар 2</span>
            </li>
            <li>
                <span class="name" data-img="https://placekitten.com/200/286">Товар 3</span>
            </li>
        </ul>
    </div>

CSS

.all-image {
  width: 200px;
  height: 250px;
  border: 1px solid;
}

img {
  max-height: 250px;
  min-width: 200px;
}

.name:hover {
  cursor: pointer;
  color: red;
}

JavaScript

$(document).ready(function() {

   const imgWindow = $('.img-preview');

   $('.name').hover(function(e) {
   
     let newSrc = e.target.dataset.img;
     imgWindow.attr('src', newSrc);
     
	});
  
});