Class MooTools-查找特定div类的div id的高度
我试图使用offsetHeight根据元素的类来查找元素的高度,目前为止,我可以根据div id来查找高度,但是如果我将多个类分配给同一个id怎么办 我改编了这个JSFIDLE来举例说明我所说的内容: 其中field和field2是div类,textarea是div id 我希望未定义的值根据类给出div的高度Class MooTools-查找特定div类的div id的高度,class,html,mootools,offsetheight,Class,Html,Mootools,Offsetheight,我试图使用offsetHeight根据元素的类来查找元素的高度,目前为止,我可以根据div id来查找高度,但是如果我将多个类分配给同一个id怎么办 我改编了这个JSFIDLE来举例说明我所说的内容: 其中field和field2是div类,textarea是div id 我希望未定义的值根据类给出div的高度 谢谢。选择器的行为与querySelectorAll非常相似,因为它不会返回单个元素,而是返回包含多个元素的节点列表,即使只有一个元素与查询匹配 节点列表可以像数组一样遍历,因此在您的情
谢谢。选择器的行为与
querySelectorAll
非常相似,因为它不会返回单个元素,而是返回包含多个元素的节点列表,即使只有一个元素与查询匹配
节点列表可以像数组一样遍历,因此在您的情况下:
var classheight1 == $$('.field')[0].offsetHeight;
var classheight2 == $$('.field2')[0].offsetHeight;
本质上,当您最初调用$$('.field')
时,您要求MooTools查找包含类字段的所有元素实例。它返回了一个包含1项的节点列表,但您仍然需要通过其数组索引引用它。或者通过document.getElement('.field').getSize()获取单个元素。
var classheight1 == $$('.field')[0].offsetHeight;
var classheight2 == $$('.field2')[0].offsetHeight;