Решение как перебросить mousedown ( или click ) через наложенный сверху слой
<div class="container">
<div class="div2" style='position:absolute'></div>
<div class="div1"></div>
</div>
.div2 - полностью нахожен на
.div1 и засасывает все события на себя.
Делаем проброс:
$('.div2').mousedown(function(e){
evt = e || window.event;
$(this).hide(0); // при нажатии на .div2 скрываем его
starter = document.elementFromPoint(evt.clientX, evt.clientY); // получаем элемент снизу - .div1
$(starter).mousedown(); // эмулируем нажатие на кнопку мыши
$(this).show(0); // показываем .div2
});