2016-04-03 88 views
0

我想选择从列表里的Twitter的I类图标。选择李点击豚类

<li class="select2-results__option select2-results__option--highlighted" id="select2-account_id_some_number" role="treeitem" aria-selected="true"> 
    <img src="/photo.jpg?793844"> 
    <span class="account-name">Twitter-1</span> 
    <i class="icon-Twitter center-vertical"></i> 
</li> 

所以,如果我选择第一个,它的工作原理。我怎样才能选择我想要的。例如,如果它是Twitter,可能是第一或第二或第三个元素。我想用Twitter只定位图标,然后点击它。

first('.select2-results__option').click 

回答

1
find('i.icon-Twitter').click 

会点击的实际图标,这是<李里>你想,应该触发李单击处理程序。您还可能引发了与一些文字像

find('li.select2-results__option', text: 'Twitter-1').click 

将点击它所需< LI>基于可见文本