我想在紅寶石機械化隱藏的領域,並試圖點擊它。紅寶石::如何用機械化搜索隱藏的元素
agent = Mechanize.new
agent.get('http://www.example.com/')
agent.page.link_with(:text => "More Links...")
但是這給了我:
=> nil
其實,我想一下就可以了:
agent.page.link_with(:text => "More Links...").click
但是,這是一個錯誤:
undefined method `click' for nil:NilClass
這裏是我的HTML代碼:
<div id="rld-4" class="results_links_more highlight_d links_deep" style="display: none;">
<a class="large" href="javascript:;">More Links...</a>
</div>