событие click() для области

mshdn

Новичок
Есть область экрана,которая задается
top,left, width,height
(т.е. неизвестно , какие элементы здесь расположены)
Можно как-то определить событие click()
для этой области?
 

WMix

герр M:)ller
Партнер клуба
в этой области находится элемент body
 

mshdn

Новичок
если определить событие на
$('body').click(function(){ ....
то это будет клик на всем документе, не только на области
 

WMix

герр M:)ller
Партнер клуба
это правда, но ты забыл про сам event которая содержит инфу клика
PHP:
$('body').click(function( e ){
  console.log(e);
});
 

ksnk

прохожий
А активные элементы (перехватывающие события мыши) в этой области есть?
При определенной ловкости рук, можно поместить поверх всех элементов прозрачный div c абсолютным позиционированием. Ловить на нем событие onmousedown или даже и click.
 
Сверху