腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5574)
视频
沙龙
1
回答
JavaScript
/
DOM
:
MutationObserver
,
用于
检测
DOM
树
中
任意
位置
的
“
lang
`”
属性
的
更改
javascript
、
dom
、
mutation-observers
是否可以使用单个
MutationObserver
检测
文档
中
任何
位置
的
lang
属性
更改
?我原以为下面这样
的
代码可以解决这个问题,但是它并没有像预期
的
那样工作(只
检测
到了根元素上
的
lang
属性
变化)。const observer = new
MutationObserver
(() => { console.log(
浏览 17
提问于2021-08-16
得票数 0
回答已采纳
1
回答
在网站
的
javascript
构建完页面之后,如何运行Chrome扩展内容脚本?
javascript
、
asynchronous
、
google-chrome-extension
、
content-script
、
page-load-time
我知道我可以使用run_at: document来在页面加载后运行脚本,但是大多数站点现在都通过某种js框架注入它们
的
大部分内容。据我所知,在这些脚本完成之前,content.js脚本正在运行。每次
DOM
更新时运行我
的
脚本,这样如果添加了一个超链接,我就可以再次删除hrefs。 我找到了这个,我想他这样做是为了删除任何出现
的
广告,但是它真的很复杂,我不知道我会或不会需要什么东西。这看起来真的很笨拙,但也许这是一件标准
的
事情?我没有把握。我也不知道怎样才能得到一个内容脚本来重复,这样简单
的
浏览 0
提问于2018-06-07
得票数 3
2
回答
MutationObserver
和阴影
DOM
javascript
、
html
、
dom
、
shadow-dom
、
mutation-observers
我正在使用聚合物
的
ShadowDOM和
MutationObserver
填充物,需要: 传统上,如果没有影子
DOM
,它
的
工作方式如
浏览 3
提问于2014-06-30
得票数 7
回答已采纳
1
回答
使用变异观测器
检测
dom
元素样式
的
变化
javascript
、
angular
使用
MutationObserver
,我希望
检测
到由于组件
中
的
媒体查询而导致
的
dom
元素
更改
。 const config = { attributes: true, childList: true, subtree: true };} @me
浏览 1
提问于2018-06-19
得票数 6
回答已采纳
2
回答
调整mayavi窗口大小
python
、
window
、
vtk
、
mayavi
然而,我找不到任何关于如何改变mayavi渲染器
的
窗口大小
的
例子。提前致以最诚意
的
问候和感谢。
浏览 4
提问于2014-01-17
得票数 3
1
回答
检测
新
的
DOM
元素和对输入框
的
更改
- JQuery
javascript
、
jquery
、
html
、
dom
-- Adds style 'display:none' to input -->我正在寻找一种使用JQuery
检测
DOM
更改
的
方法。我知道
MutationObserver
对象,它们很好,但我只想在以下场景
中
检测
更改
: 而不是
浏览 3
提问于2016-02-19
得票数 1
回答已采纳
1
回答
如何
检测
DOM
属性
中
的
更改
?
javascript
、
dom
当我在selectbox
中
更改
项时,
DOM
的
属性
似乎发生了
更改
。;</script> 在这种情况下,当我在selectbox
中
更改
项时,会调用func。但是当(1)被调用时,func不被调用。
更改
事件似乎只
检测
到用户提交
的
内容。所以我试了一下
MutationObserver
。<option value="0">hoge&l
浏览 4
提问于2016-03-04
得票数 2
回答已采纳
1
回答
突变观察者:
检测
从父元素继承
的
可见性变化
javascript
、
html
、
css
、
onchange
、
mutation-observers
我正在尝试
检测
目标元素何时变得可见(可见或display:block),而不管它放在HTML
中
的
什么
位置
。我尝试使用MutationObservers,但是,只有当观察到
的
元素在CSS
属性
中有直接
更改
时,才能
检测
到可见性
更改
。因此,它会忽略对其父元素
的
更改
。var targetNode = document.getElementById('target'); var observ
浏览 2
提问于2018-09-20
得票数 5
1
回答
为什么reason
的
性能优于直接使用JQuery
的
DOM
操作?
jquery
、
reactjs
、
performance
、
dom
在React和JQuery直接
DOM
操作之间
的
比较
中
,我对
DOM
操作有疑问。假设我们想更新一个
DOM
节点:1.React创建虚拟
DOM
(内存
中
的
,‘
javascript
制作
的
’真实
DOM
的
表示),让我们称之为VD1 3.Reactcrates --一个新
的
虚拟
DOM
实例,我们将其命名为VD2
浏览 0
提问于2018-09-28
得票数 0
1
回答
用scrollHeight
检测
MutationObserver
的
变化?
mutation-observers
如何
检测
scrollHeight何时使用
MutationObserver
更改
DOM
元素?它不是
属性
,也不是数据。背景:我需要
检测
滚动条何时出现在我
的
内容元素上,该元素
的
overflow-y设置为auto。我想,滚动条一出现,scrollHeight
的
值就从0跳到500,所以我们
的
想法是设置一个
MutationObserver
来
检测
这个
属性
中
<em
浏览 5
提问于2017-06-08
得票数 21
1
回答
更改
事件
的
DOM
变异观察者回调和子类
javascript
、
jquery
我有以下
DOM
变异观察者代码:var targetNodes = $("#history");var myObserver = new
MutationObserver
mutationR
浏览 2
提问于2016-04-14
得票数 2
2
回答
尝试角度
MutationObserver
,以便我可以限制div
的
高度
html
、
angular
、
mutation-observers
如何捕捉对div
的
更改
?一个div,在它上面设置了contenteditable,并且有隐藏
的
元素,这些元素有时变得可见。此单页面应用程序布局不应滚动,而应停留在可见窗口区域。我使用angular-split在其中一个组件
中
拥有可调整
的
分区。一切都正常工作,看起来都像它应该
的
样子,直到内容被添加或
更改
为使div高度扩展
的
拆分之一。当它扩展到超出窗口
的
底边时,周围
的
分裂就会破裂。整个窗口不是设置
的
高度
浏览 0
提问于2018-06-17
得票数 3
1
回答
Javascript
:做
DOM
更改
,并知道它们
的
呈现何时完成?
javascript
、
dom
如果我在
Javascript
中
插入一个相当大
的
元素,我想知道它何时完成呈现。文档
的
其他一些
属性
,而不是readyState
属性
,它告诉我们
DOM
是否真正呈现。一些比
MutationObserver
更具体
的
回调,
用于
在
DOM
的
<em
浏览 2
提问于2021-08-28
得票数 0
回答已采纳
3
回答
使用
javascript
,我如何判断
DOM
中
的
HTML对象是否不在HTML源代码
中
?
javascript
、
html
我正在寻找关于如何
检测
HTML
DOM
中
的
对象
的
想法,但它们在HTML源代码
中
没有显式表示。</tr>...the HTML
DOM
将在不
更改
源代码
的
情况下将<tbody>对象添加到对象
树
中
,并理解源代码暗示了这一点。因此,在
DOM
中
,结构就好像HTML源代码是: <table id
浏览 0
提问于2011-05-18
得票数 7
回答已采纳
2
回答
JavaScript
:监听
属性
更改
吗?
javascript
、
attributes
、
event-handling
、
custom-events
在
JavaScript
中
可以侦听
属性
值
的
变化吗?例如:element.addEventListener( ?,doit,false); 我想对something
属性
中
的
任何
更改</em
浏览 5
提问于2017-01-02
得票数 102
回答已采纳
1
回答
除了轮询之外,还有另外一种方法来
检测
Chrome
的
dev工具
中
哪些类
的
样式发生了变化?
javascript
、
css
、
google-chrome
我知道我可以将
用于
内联样式,但我想知道是否有一种方法可以
检测
是否使用chrome
的
dev工具
更改
了外部类样式,以及
更改
的
内容。在本例
中
,将字体颜色
更改
为绿色
的
阴影:var
MutationObserver
= window.
MutationObserver
; var target = document.querySele
浏览 4
提问于2016-09-07
得票数 1
1
回答
检测
Vue组件
的
槽位和大小变化
vue.js
、
vuejs3
、
vue-slot
我希望在2秒后
检测
到
位置
发生了变化。<Child>组件
位置
或大小
更改
的
更改
。例如,上面代码段
的
超时。我
浏览 12
提问于2022-09-21
得票数 0
回答已采纳
1
回答
为什么useEffect不触发文档
更改
?
reactjs
、
react-hooks
、
use-effect
我正在编写自定义钩子,以便每次HTML
属性
更改
时都设置新
的
区域设置,但当使用
javascript
更改
useEffect时,似乎不会触发document.documentElement.
lang
钩子。我知道如何解决这个问题,我
的
问题是为什么它会这样表现?export const useLocale = (): LocaleObject => { const [
lang
, setLang] = useState<string>(doc
浏览 1
提问于2021-02-22
得票数 0
回答已采纳
2
回答
将对象绑定到元素
的
适当
位置
javascript
、
dom
、
ecmascript-next
是将字符串存储到
DOM
元素上
的
一个安全
位置
,因为您可以保证您
的
属性
命名不会与将来添加到
DOM
规范
中
的
属性
发生冲突。但是,如果要将非JSON
javascript
对象绑定到
DOM
元素作为
属性
,怎么办?<!DOCTYPE html><head> <meta
浏览 2
提问于2019-08-21
得票数 0
回答已采纳
1
回答
Javascript
:通过获取本机函数来防止函数覆盖
javascript
、
security
是否有可能通过取回标准函数来防止
javascript
函数被重新定义。我有一个模块,
用于
检测
操作
DOM
的
浏览器扩展。document.body.appendChild(iframe_tag); window.
MutationObserve
浏览 13
提问于2019-07-31
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
喊话JavaScript开发者:玩DOM也要专业范儿
MutationObserver:dom变化监听
DOM系列:DOM操作小结
JavaScript是如何工作的:渲染引擎和优化其性能的技巧
全面解析Vue.nextTick实现原理
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券