腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5388)
视频
沙龙
1
回答
如
何在
JavaScript
中
延迟
突变
观察者
?
javascript
、
html
、
mutation-observers
我在使用JS
中
的MutationObserver时遇到了一些麻烦,我希望有人能帮我找到一个可行的解决方案。我有以下HTML标记: <div class="box--html"></div> 我想使用
JavaScript
突变
观察器来发现上面提到的元素何时出现在页面上到目前为止,我在console.log
中
遇到了一个错误,如下所示: const observ
浏览 49
提问于2021-07-19
得票数 0
回答已采纳
1
回答
MutationRecords由MutationObservers收到的顺序是什么?
javascript
、
reactjs
、
mutation-observers
的代码利用了当前浏览器
中
的新MutationObservers。MSDN有来说明这一点: 此外,
突变
观察者
被设计为在通知
观察者
之前记录多个变化。他们成批的
突变
记录,以避免垃圾邮件你的应用程序事件。相反,
突变
事件是同步的,并中断正常的代码执行,以通知您的应用程序
突变
。尽管变异
观察者
使用
延迟
通知模型,但在下一次重绘之前,您的应用程序的
观察者
仍然保证接收(并有机会处理)所有的
突变
记录。
浏览 10
提问于2016-03-09
得票数 6
1
回答
选中框属性更改时未触发Webkit
突变
观察者
回调
javascript
、
forms
、
mutation-observers
然而,只有"setAttribute“触发了
突变
观察者
对我的回调。document.querySelector(selector); });我想对属性的更改做出反应(selected on <option>或value on <select>),任何关于
观察者
为什么不做出反应的建议都是非常受欢迎的在Firefox晚间也测试了代码,它的行为方式与Chrome一样,在Chrome
中
也是如此。
浏览 0
提问于2012-05-02
得票数 14
回答已采纳
1
回答
LocalStorage与应用程序存储(在服务
中
存储数据),这将有更快的检索时间
angular
、
local-storage
我一直想知道localStorage和应用程序
中
存储的数据的检索时间,比如在服务
中
以变量的形式存储的数据,不确定如何知道哪个更快,如果有一种方法来测量或知道哪个是最快的,那就太好了,谷歌搜索没有多大帮助
浏览 6
提问于2020-07-09
得票数 0
回答已采纳
1
回答
Vue.js
观察者
不关注v-模型的更改
vue.js
、
local-storage
我有它,所以当您添加一个新项时,它会保存到本地存储
中
,但我也希望它在编辑输入项时保存到本地存储
中
。我觉得这应该是因为v型车的原因,但它不起作用。
浏览 2
提问于2022-08-14
得票数 0
1
回答
IE9不触发DOMCharacterDataModified事件
javascript
、
event-listener
、
dom-events
由于这个误导性数字,我有一个DOMCharacterDataModified侦听器,它将div
中
的文本修改为正确的数字。
浏览 3
提问于2013-08-23
得票数 0
回答已采纳
1
回答
变异
观察者
事件新值
javascript
、
mutation-observers
我正在学习使用
突变
观察者
类,主要在这里:https://
javascript
.info/mutation-observer 我知道如何监听属性的更改,以及如何使用attributeOldValue获取旧属性值但是我可以从同一个事件
中
获得新的属性值吗?如果是这样的话,是怎么做的?谢谢
浏览 16
提问于2019-10-01
得票数 1
回答已采纳
1
回答
在Adobe中使用焦点输出事件和变异
观察者
adobe-analytics
我看到,在Adobe用户界面
中
,我们只能使用有限的事件类型。我们如何使用上述焦点输出和
突变
观察者
来捕获用户交互?
浏览 0
提问于2015-08-19
得票数 0
回答已采纳
2
回答
如何用
Javascript
获取删除的DOM元素?
javascript
、
dom
我想知道是否有任何方法可以获取DOM
中
已删除元素或窗口对象的“历史记录”?document.getElementById('deleteme').remove()从DOM
中
删除脚本标记后,有什么方法可以获取它吗
浏览 0
提问于2016-01-18
得票数 4
1
回答
取消绑定稍后将添加到DOM的元素上的事件
javascript
、
jquery
、
dom
、
unbind
当我点击一个按钮时,它将被添加到DOM
中
。绑定到这里的是一个‘bound’事件。 我无法避免事件的绑定(通过库发生),所以我想要全局解除绑定。
浏览 2
提问于2015-04-29
得票数 0
2
回答
何时触发MutationObserver回调?
javascript
、
dom
、
browser
、
dom4
我知道,MutationObservers回调可能在DOM更改后的某个时候被调用。但问题是:这些回调的时间是什么时候?回调是否进入浏览器的事件队列?如果是,他们什么时候进入队列? var target = document.body; console.log(
浏览 10
提问于2013-01-28
得票数 45
回答已采纳
1
回答
使用交叉
观察者
API的
延迟
加载图像SEO索引失败
javascript
、
reactjs
、
viewport
、
googlebot
、
intersection-observer
按照以下步骤,我正在执行
延迟
加载: 我是否仍然需要担心SEO索引,即使在使用了交集
观察者
API与多填充?我们真的需要在google的<noscript>标记中加载图像以在不支持的
浏览 7
提问于2021-08-05
得票数 0
1
回答
使用XPCOM进行回调
c++
、
xpcom
、
xulrunner
我想实现类似于Timer组件的
观察者
模式。作为主题
观察者
的回调将从系统事件(
如
创建的新文件或接收的新电子邮件等)
中
调用,而不是通过时间到期调用回调。我尝试在component XPCOM中使用nsIObserverService,但是component
中
的函数似乎无法使用NotifyObservers在
JavaScript
中
调用
观察者
。仅当从
JavaScript
调用时,NotifyObservers才起作用。 提前感谢
浏览 0
提问于2011-03-15
得票数 0
回答已采纳
1
回答
Selenium:在执行其他操作时监视dom事件
selenium
、
observers
、
mutation
我可以在整个页面上拖动元素,但是需要确定什么时候将“drop zone”元素添加到dom
中
,这样我才能释放该元素。 我已经看过“
突变
观察者
”,这将是完美的,除非
观察者
直到回调被执行才会返回。最初,我认为我可以为节点设置一个非常具体的
观察者
,并退出async
javascript
调用,然后在检查回调结果之前执行拖放。但是,在回调之前,脚本不会退出并返回。第二十二条军规!我有几个测试用例,在这些测试用例
中
,我需要在执行其他操作的同时监视特定的事件,而selenium驱动程序
浏览 0
提问于2018-04-11
得票数 0
1
回答
为什么MutationObserver如此复杂?
javascript
、
html
我查看了,确定了不必要的复杂性,并为其编写了包装器函数: let conf = config || { childList: true }; observer.observe(element, conf); }; 尽管我更喜欢这个函数10倍于原始的API,但我仍然想知道重用observe
浏览 11
提问于2017-02-07
得票数 3
回答已采纳
1
回答
循环阻塞了在其之前操作代码的DOM
javascript
、
ecmascript-6
在这里,我使用循环代码(从What's the equivalent of Java's Thread.sleep() in
JavaScript
?中学习)来模拟web
延迟
,以检查我的加载动画效果。
浏览 18
提问于2019-01-03
得票数 0
回答已采纳
2
回答
扩展的脚本在运行之前不会等待整个页面加载
javascript
、
html
、
google-chrome-extension
最近,我开始处理一个chrome扩展,它必须等待加载YouTube页面,然后在已经存在的代码
中
的某个位置添加一个按钮。我想做的最理想的事情是,页面加载,当我正在寻找的元素加载时,我只需抓取它,创建一个按钮,附加它,并且它无缝地出现在页面
中
,没有任何
延迟
。 我在这里做错什么了吗?
浏览 4
提问于2022-02-07
得票数 0
回答已采纳
3
回答
使用组件外部的数据更新聚合物组件
socket.io
、
polymer
这应该是一个很正常的任务,但我却遗漏了一些东西。这是MessageList元素。<link rel="import" href="message.html&
浏览 1
提问于2016-08-04
得票数 0
3
回答
Dojo或
Javascript
中
的
观察者
javascript
、
dojo
如
何在
Dojo或
Javascript
中
实现
观察者
模式?
浏览 0
提问于2011-03-23
得票数 2
回答已采纳
1
回答
Chrome扩展:何时读取<head>
中
的标签
events
、
google-chrome-extension
、
html-head
我正在编写一个Google chrome扩展,在该扩展
中
,我将解析加载的任何页面的<head>标记,并查找特定的<meta>标记。使用内容脚本与站点进行通信,然后在后台脚本
中
完成实际的逻辑。
浏览 5
提问于2015-11-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
彻底搞懂RxJS中的Subjects
Vue.js是如何做到数据响应的?
前端每周清单:百度“小程序”上线,深入了解JavaScript的Proxies
WebAssembly 新标准可能导致幽灵熔断修复程序无效
web 开发
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券