如何从 SPAN 标签打印标题
How to print title from SPAN tag
如何从这个 span 标签中打印出标题?
当我使用
puts row.css('td.calendar__impact').css('span').title
它returns为空:
irb(main):063:0> rows.map do |row|
irb(main):064:1* puts row.css('td.calendar__impact').css('span')
irb(main):065:1> end
使用 HTML:
<span title="Low Impact Expected" class="low"></span>
<span title="Low Impact Expected" class="low"></span>
row.css('td.calendar__impact').css('span')
正在返回一个数组,因此您可能希望遍历它以获取所有 span 元素的标题。
这是访问属性并获取第一个 span 元素的标题的方式:
row.css('td.calendar__impact').css('span')[0].attributes['title'].text
如何从这个 span 标签中打印出标题?
当我使用
puts row.css('td.calendar__impact').css('span').title
它returns为空:
irb(main):063:0> rows.map do |row|
irb(main):064:1* puts row.css('td.calendar__impact').css('span')
irb(main):065:1> end
使用 HTML:
<span title="Low Impact Expected" class="low"></span>
<span title="Low Impact Expected" class="low"></span>
row.css('td.calendar__impact').css('span')
正在返回一个数组,因此您可能希望遍历它以获取所有 span 元素的标题。
这是访问属性并获取第一个 span 元素的标题的方式:
row.css('td.calendar__impact').css('span')[0].attributes['title'].text