gpt4 book ai didi

javascript - 为什么 onpropertychange 对我不起作用?

转载 作者:行者123 更新时间:2023-12-02 19:35:10 24 4
gpt4 key购买 nike

我使用的是 IE 9,我调用:

document.attachEvent('onpropertychange', function(){
console.log("triggered");
});

在返回true的控制台中。

然后我更改一个属性:

$('div').eq(0).attr("data-url", "url");

它会更改属性,但不会将triggered打印到控制台。我做错了什么?

最佳答案

According to MSDN ,此事件不会冒泡,因此将处理程序放在 document 上不会观察到 div 元素上的属性更改。

enter image description here

此外,我不确定对 element.dataset 子属性的更改是否会触发处理程序。我认为值得测试。

关于javascript - 为什么 onpropertychange 对我不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11006202/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com