我使用的Watir-的webdriver有如下所示的代码相同的几行:
...
<p class="schedule-text">
by
<a href="http://www.somesite.com">MarketingClub</a>
in
<a href="http://www.somesite2.com">Marketing</a>
</p>
我需要这样使用我已经添加下面的代码页的对象包括在p标签的第一个环节,包括在p标签的第二个环节:
links(:followees_category, :css => "#home-followees li.animate-in ul li[data-show-id] p.schedule-text a")
...
followees_category_elements.attribute("href")
最后一行会给我两个链接: http://www.somesite2.com , http://www.somesite2.com不幸的是,我不能在CSS表示:最后/:第一等
第二连杆可以通过改变的CSS可以得到:
#home-followees li.animate-in ul li[data-show-id] p.schedule-text a + a
但我怎么能得到的只是从这种块的第一环节? 当然,我可以得到两个链接,并与每2工作,但也许有一个替代的解决方案?