Я думаю, что если у градиента div переднего плана нет прикрепленных слушателей, слушатели, прикрепленные к каждому изображению позади него, все равно должны работать.Затем, при наведении, вы можете увеличить z-порядок, чтобы вывести его вперед, что-то вроде:
$(".imgdiv").hover(function() {
$(this).attr('z-index', 102); // mouse enter
}, function() {
$(this).attr('z-index', 100); // mouse exit
});
это будет предполагать, что у градиента div есть z-индекс 101.