Javascript 如何查看在DOM加载时负责设置类属性的代码?
我有以下DOM元素,它们有效地构成了一个表单元:Javascript 如何查看在DOM加载时负责设置类属性的代码?,javascript,css,dom,attributes,Javascript,Css,Dom,Attributes,我有以下DOM元素,它们有效地构成了一个表单元: <div class="ms-acal-item" style="position:absolute;left:250px;top:344px;width:225px;height:41px;" title="2/2019 (100%)" _index="3,0"> <div class="ms-acal-sdiv"> <div class="ms-acal-time">00:00 - 00:00&
<div class="ms-acal-item" style="position:absolute;left:250px;top:344px;width:225px;height:41px;" title="2/2019 (100%)" _index="3,0">
<div class="ms-acal-sdiv">
<div class="ms-acal-time">00:00 - 00:00</div>
<div class="ms-acal-title"><a onclick="EditLink2(this,'WPQ4');return false;" href="/DispForm.aspx?ID=25">2/2019 (100%)</a>
</div>
</div>
</div>
00:00 - 00:00
第一次呈现页面时,如何确定哪个代码(JavaScript?)负责设置类属性?
我在Chrome开发工具中尝试了“中断”,但这似乎只适用于加载DOM后的修改
在本例中,我关注父元素
的height属性,该属性根据包含的子div的数量对每个元素进行不同的渲染
例如,如果此元素的源数据包含时间和链接,则将呈现两个子
,从而导致父
的高度为41px。
但是,也可能源中不存在包含时间的第一个子项
,例如00:00-00:00。当我检查这样一个元素时,我看到高度被渲染为只有19px的高度
我对DOM和JavaScript不是很精通,但我想知道如何确定在加载DOM时,定义此属性值需要哪些代码
谢谢你的帮助。我想我在这里把事情复杂化了,这可能是一个基本的概念,但我还是不明白。我的意思是,如果高度是在HTML或CSS中指定的,它将是静态的,对吗?然而,在这里,高度是动态的。谢谢我想我把事情复杂化了,这可能是一个基本的概念,但我还是不明白。我的意思是,如果高度是在HTML或CSS中指定的,它将是静态的,对吗?然而,在这里,高度是动态的。谢谢