单击带有传递X,Y坐标值的触发器

时间:2018-07-14 13:05:17

标签: javascript jquery

当我们单击任何HTML元素时,我们可以在鼠标中获得 X,Y坐标

是否可能在jquery或javascript中触发带有HTML元素的X,Y坐标值以及元素Z-index值的click事件。 仅呼叫#block2 ,不呼叫#block1

JS

select distinct
    c.table_name,
    c.referenced_table_name
  from information_schema.table_constraints fk
  join information_schema.key_column_usage c 
    on c.constraint_name = fk.constraint_name
  where fk.constraint_type = 'FOREIGN KEY';

Jsfiddle

1 个答案:

答案 0 :(得分:1)

您可以创建MouseEvent并设置clientXclientY的值。

然后调度该事件。

window.addEventListener("click", function (event) {
  console.log(`you clicked at ${event.x},${event.y}`);
});

const event = new MouseEvent('click', {
    'clientX' : 200, 
    'clientY' : 500
  });
window.dispatchEvent(event);