Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何查看在DOM加载时负责设置类属性的代码?_Javascript_Css_Dom_Attributes - Fatal编程技术网

Javascript 如何查看在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&

我有以下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>
    <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中指定的,它将是静态的,对吗?然而,在这里,高度是动态的。谢谢