PhanomJS评估

时间:2016-09-30 11:48:11

标签: javascript jquery node.js phantomjs

  

console.log(_killer)给出了undefined。

_killer = _pageInstance.evaluate(function() {
    var  storres = [];
    jQuery('.comment-container#pull-request-activity').children().each(
        function(index, value) {
            if (
                jQuery(value)[0].className !== 'activity-item diff-comment-activity'
            ) {
                jQuery(value)[0].remove();
            } else {
            storres.push(value);
            jQuery(value)[0].remove();
        }
    });

    return storres;
});



DOM 
   <li class="activity-item diff-comment-activity" data-activityid="178071"><div></div></li>
<li class="activity-item diff-comment-activity" data-activityid="178070"><div></div></li>
<li class="activity-item diff-comment-activity" data-activityid="178069"><div></div></li>

上面是一个重复的元素,我想从DOM中提取它。

  

我正在使用0.2-node of node-phantom

论坛上提供了类似的问题,但没有人提供帮助。我将node bridge用于phantomjs

任何帮助?

0 个答案:

没有答案