Можно решить с помощью css:
.контейнер-картинки{
position:relative;
}
.контейнер-картинки:after{
display: none;
}
.контейнер-картинки:hover:after{
content: '+';
position: absolute;
display:block;
left:0;
right:0;
top:0;
bottom:0;
background-color: rgba(255,255,255,0.5);
}