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');