【问题标题】:Getting child elements using cssSelector使用 cssSelector 获取子元素
【发布时间】:2016-11-29 02:16:36
【问题描述】:

我有一个看起来像这样的代码段

<div class="class1">
    <div class="ng-scope"> apple </div>
    <div class="ng-scope"> butter </div>

我想得到孩子们的文字。我不想使用 ng-scope,因为它不是唯一标识符,但 class1 是。我怎样才能做一些事情,比如识别父母,所以('.class1')或使用xpath,然后从它的所有孩子那里获取文本。所以打印出来的东西看起来像

" [ apple, butter ]; "

【问题讨论】:

    标签: xpath css-selectors protractor cucumberjs


    【解决方案1】:
    $$('.class1 div').getText().then(function(values) {
      // This is an array containing ['apple', 'butter']
    });
    

    【讨论】:

    • 如此简单实用。谢谢你,我的朋友。
    猜你喜欢
    • 2016-02-29
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    相关资源
    最近更新 更多