如何在jquery中覆盖事件变量

时间:2018-02-21 13:32:09

标签: javascript jquery click document

默认情况下,在任何地方点击文档时,它都会显示为false 我想将其更改为true我该怎么做..?

jQuery(document).click(function(e) {
console.log(e); //e.target.isConnected = false;
e.target.isConnected = true; //i want to overwrite
--logic--
--logic--
});

我收到此错误:

  

未捕获的TypeError:无法分配给只读属性' isConnected'   对象' [对象HTMLAnchorElement]'

我的应用是角度4

1 个答案:

答案 0 :(得分:2)

isConnected是保存状态信息的属性,因此它是只读的,不能使用赋值进行更改。

Node.isConnected

  

Node接口的isConnected只读属性返回一个布尔值,指示Node是否(直接或间接)连接到上下文对象,例如:在普通DOM的情况下是Document对象,在阴影DOM的情况下是ShadowRoot。