2016-01-20 61 views
0

我正在編寫Ruby/watir腳本。我遇到了一個顯示爲斜體文字的下拉菜單,它覆蓋了重要的選項。我如何讓我的腳本識別並單擊此下拉列表。我試過尋找特定的文本,並沒有奏效,否則我沒有看到任何具體的識別值,我可以抓住。訪問特定的下拉列表

下面列出了div內下拉菜單的HTML。

<span class="help"><a aria-controls="options" aria-expanded="false" href="#options" data-toggle="collapse" class="collapsed"> Click to view available options. </a></span>

+0

跨度是 '覆蓋' 的dropdown http://stackoverflow.com/a/31587325/3513665 – Carldmitch

+0

@ Carldmitch非常感謝,這正是我需要解決我的問題。 –

回答

0

類似下面應該有所幫助:

select_list = $browser.select_list(class: 'help') 

然後,如果你想要的東西一樣,說的文字,你可以這樣做:

select_list.options(&:text)