腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
具有
排序功能
的
MutationObserver
中
的
无限
循环
javascript
、
jquery
、
mutation-observers
当notifyDiv目录中有变化时,
MutationObserver
会检测到。在此之后,另一个函数会生成正确
的
顺序。但这最终会在div
中
引起新
的
变化,并进入
无限
循环
。var target = document.querySelector('.notifyDiv'); var observer = new
MutationObserver
(function(mutations
浏览 12
提问于2019-09-13
得票数 1
1
回答
有效地检测单页应用程序
中
的
DOM更改
javascript
、
dom-events
我正在构建一个JS库,其中一个用例要求我触发一个DOM更改事件,特别是如果它是一个单一页面应用程序,例如:,经过一些研究,我遇到了
MutationObserver
。// Dom change event listner}); subtree: true,
浏览 1
提问于2020-10-08
得票数 4
回答已采纳
2
回答
每当div内容更改时添加自定义属性
javascript
所以我有一个
MutationObserver
,如下所示:var observer = new
MutationObserver
observer.observe(parent, { childList: true在functionToAddCustomAttributes()
中
,我有添加属性
的
代码。我
的
问题是,如果我添加属性,它不应该再次调用<
浏览 1
提问于2015-01-18
得票数 0
1
回答
在Vue组件
中
警告“组件呈现函数
中
可能有
无限
更新
循环
”
javascript
、
vue.js
、
vuejs2
我正在创建一个
具有
排序功能
的
基本表: <!return a[params.name] - b[params.name] * params.order return data} Vue警告:组件呈现函数
中
可能有一个
无限
的
update
循环
。
浏览 3
提问于2017-11-20
得票数 11
回答已采纳
2
回答
可以同时运行两个MutationObservers吗?
javascript
、
mutation-observers
} return true;** Mutation observers :我有一些问题:( 1)不是每个
MutationObserver
都能捕捉到每个突变吗?( 2)添加一个按钮(就像我
浏览 2
提问于2015-09-12
得票数 0
回答已采纳
2
回答
当我通过chrome扩展
的
内容脚本修改网页
中
的
单词时,调用堆栈
的
最大大小超过了
javascript
、
html
、
css
、
dom
为此,我查找网页上
的
所有文本(节点类型1)节点,并将它们替换为一个新节点。当我创建一个新节点并将要替换
的
节点
的
文本分配给它时会出现问题,此脚本在运行时会出现"RangeError:最大调用堆栈大小超出“错误。var callback = function(mutationsList, observer) {}; var observer = new
MutationObserver
mod
浏览 0
提问于2019-06-12
得票数 0
2
回答
JavaScript构造函数参数
javascript
、
constructor
、
arguments
有人能给我解释一下JavaScript构造器到底是怎么工作
的
吗?具体地说,我正在谈论以下场景:然后我给了他们一些观察
的
东西: observer.observedocument.getElementById("te
浏览 2
提问于2016-04-14
得票数 0
2
回答
为什么这个递归没有得到它
的
基本情况?
c++
、
recursion
、
mergesort
我正在尝试实现一个合并
排序功能
。下面是我
的
代码:merge_sort(int a[], int l, int u) int mid = (l + u) / 2; merge_sort(a, l, mid); merge(a, l, mid, u);} 我检查了mid是否获得了值0,但是再次获得了它
的
初始值,并变成了一个
无限
循环
。
浏览 6
提问于2020-02-09
得票数 1
1
回答
在GeckoFx中使用GeckoFx与C#?
c#
、
geckofx
、
mutation-observers
(这导致了
无限
循环
,因为GeckoFx似乎以非阻塞
的
方式更新页面,导致程序进入
无限
循环
) 在登录请求和使用上述uri检查之间休眠约5秒。我读过
的
最常见
的
方法(也是最有意义
的
方法)是使用
MutationObserver
。似乎整个互联网上
的
所有答案都涉及到注入Javascript以完成所需
的
任务。
MutationObserver
mutationObserver
浏览 9
提问于2017-02-06
得票数 3
回答已采纳
1
回答
当我用<span>标记替换字符串时,
MutationObserver
创建
无限
循环
javascript
、
dom
、
dom-events
、
contenteditable
、
mutation-observers
我想用一个html可编辑
的
div替换所有的事件。我需要用一个标签替换这个事件,以便用一个css自定义它。但是当我尝试用跨度替换时,
MutationObserver
会生成一个
无限
循环
... document.designMode = "on"; mutations.for
浏览 45
提问于2020-12-29
得票数 1
回答已采纳
1
回答
是否有可能使HTML元素属性不可变?
javascript
、
html
、
dom
、
immutability
如果我想使javascript对象
的
属性不可变,我可以使用对象方法,如defineProperties()、defineProperty()和freeze()。我
的
问题是,如何对HTML元素属性进行同样
的
处理?我已经尝试过上述方法,虽然它们可以用来防止直接设置元素
的
属性(例如elem.id = 'foo';),但仍然可以通过setAttribute()更改底层属性。“不,这是不可能
的
”
的
回答是可以接受
的
,但我还没有找到任何明确
的
说法
浏览 2
提问于2014-12-01
得票数 8
回答已采纳
2
回答
Reactjs: dangerouslySetInnerHTML完成
的
回调
reactjs
我现在有一个这样
的
反应组件: <a className="anchor" id我将这一行放在componentDidMount
中
,但它返回错误
的
结果: let b = $("#product-content").height(); // wrong: 600, true: 6500如果我试图在conso
浏览 7
提问于2017-06-14
得票数 4
回答已采纳
2
回答
Drupal6:节点引用
的
排序显示
drupal
我有一个引用多个节点
的
内容类型,我需要一种方法来对这些引用节点
的
显示进行排序。-编辑-澄清:这是理想
的
情况,但不是我实际做
的
方式。我知道我正在寻找
的
东西几乎是不可能
的
,但我想我应该在这里由
浏览 3
提问于2011-05-22
得票数 0
回答已采纳
1
回答
Javascript在
循环
中检查整个文档长度
javascript
、
html
在
循环
中完成页面上
的
一些交互后,我对HTML
的
验证大小有一个问题。在第一次迭代执行{}while()之后,我尝试验证页面上纯文本
的
大小(outerHTML),但它没有改变,
循环
停止活动。如果我尝试从
循环
中执行命令>document.documentElement.outerHTML.length :在浏览器控制台中-我看到更改大小发生了,但它在
循环
中不起作用,但是为什么呢?有人能给我解释一下如何纠正
循环
行为吗?
浏览 10
提问于2020-12-21
得票数 2
1
回答
如何在页面加载后和DOM动态更新时更新网页标题?
javascript
、
dom
、
google-chrome-extension
我正在尝试创建我
的
第一个google chrome扩展,它可以更新特定网站网页
的
标题。我
的
扩展从网页
中
检索一个
具有
部件号(partNum)
的
元素,我希望将页面标题更新为此部件号。到目前为止,我只能在页面初始加载后获得要更新
的
标题。网页
具有
在使用时被按下
的
各种标签和按钮(太多以至于听不到),这些标签和按钮可能改变或不改变url,但是出于某种原因,它们将标题重写为原始
的
无用标题。我正在寻找如何更新标题为每次
的</
浏览 27
提问于2021-03-23
得票数 0
回答已采纳
1
回答
使用
MutationObserver
重新格式化用户区域设置
中
的
数字
javascript
、
formatting
、
event-handling
、
dom
、
i18n
我主要是想确保我已经正确地理解了这些代码
中
的
规范,但是下面是这样
的
:var observer= new
MutationObserver
(replaceNumerics);observer.observe我最关心
的
是,我认为这将导致
无限
循环
,因
浏览 0
提问于2016-09-05
得票数 3
回答已采纳
1
回答
取消引用时
MutationObserver
会自动断开连接?
javascript
我不太熟悉JavaScript和垃圾收集
的
内部结构。我希望避免
循环
引用,这可能会在使用
MutationObserver
时产生内存问题,而且我知道,如果使用错误
的
GC假设,我可以使
MutationObserver
保持对一个元素
的
引用,从而阻止元素获得GC。当从页面
中
删除元素时,不再引用
MutationObserver
实例,但它仍然在观察已删除
的
元素,它会留在内存
中
并继续观察元素吗? 也许这是一个特定浏览器实现
的
浏览 3
提问于2021-01-02
得票数 1
回答已采纳
1
回答
使用AJAX加载代码时添加rel="noopener“
javascript
、
html
、
google-chrome-extension
我为chrome扩展创建了一个快速、简单
的
脚本,将rel="noopener noreferrer"添加到网站上所有带有target="_blank"
的
链接。现在
的
问题是(例如在Tumblr上,如果你滚动浏览你
的
feed)如果在网站上浏览时加载了内容,脚本显然不会向链接添加noopener。现在我想使用,但是如果我用我
的
脚本改变链接,
MutationObserver
显然会识别出这种改变,我会得到一个
无限
循环
。
浏览 0
提问于2019-03-02
得票数 0
1
回答
当标题被另一个脚本更改时更改文档标题
javascript-events
奇怪
的
问题,我有一个Chrome扩展,它重命名文档标题。但是它不适用于像Facebook,AngularJS SPA这样
的
实时更新标题
的
网站。var target = document.querySelector('head > title'); var observer = new window.
MutationObserver
observer.observe(t
浏览 0
提问于2014-10-03
得票数 0
回答已采纳
1
回答
是否可以使用带有三个js元素-A-框架
的
突变观察者?
javascript
、
three.js
、
aframe
、
webvr
、
collider
export class ColliderComponent { this.observer = this.
mutationObserver
();console.log(this.el.getObject3D('mesh').position); }); return new
Mu
浏览 16
提问于2017-07-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关注MCU 开发中的无限循环
ae循环表达式:让你的视频特效无限循环
5分钟搞定EXCEL中的排序功能
Python中的For循环
VBA中的for循环
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券