In the second step, I shared my impressions and updated Prestaul's answer.
, onclick, - (: ).
vanilla js, $.
function simulateClick(x, y) {
var clickEvent= document.createEvent('MouseEvents');
clickEvent.initMouseEvent(
'click', true, true, window, 0,
0, 0, x, y, false, false,
false, false, 0, null
);
document.elementFromPoint(x, y).dispatchEvent(clickEvent);
}
X/pageY .
, :
http://jsfiddle.net/V4CdC/