Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.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 获取SVG元素的最后一个子元素高度_Javascript_Angularjs_Unit Testing_Protractor - Fatal编程技术网

Javascript 获取SVG元素的最后一个子元素高度

Javascript 获取SVG元素的最后一个子元素高度,javascript,angularjs,unit-testing,protractor,Javascript,Angularjs,Unit Testing,Protractor,我正试图得到最后一个孩子的身高,以便测试 我可以使用$('.nv-series-1 rect:last child')选择元素,但不确定如何具体获得高度 我尝试了$('.nv-series-1 rect:last child').getBBox(),但没有成功 <g class=nv-series-1> <rect class="nv-bar positive" x="0" y="206.8" height="13.15" width="86.4"></re

我正试图得到最后一个孩子的身高,以便测试

我可以使用
$('.nv-series-1 rect:last child')
选择元素,但不确定如何具体获得高度

我尝试了
$('.nv-series-1 rect:last child').getBBox()
,但没有成功

<g class=nv-series-1>
    <rect class="nv-bar positive" x="0" y="206.8" height="13.15" width="86.4"></rect>
    <rect class="nv-bar positive" x="0" y="206.8" height="13.15" width="86.4"></rect>
</g>

通过.css查找元素
,并使用以获取
高度
属性值:

var rect = element(by.css('.nv-series-1 rect:last-child'));
expect(rect.getAttribute('height')).toBe('13.15');