TrifleJS退出; "出乎意料。"

时间:2015-07-03 22:16:24

标签: javascript jquery testing triflejs

有人能告诉我语法有什么问题吗?在小件JS中运行此代码时,它告诉我

  

。出乎意料的是(2,4)。

var page = require('webpage').create(),
    page.open("http://www.phantomjs.org", function(status) {
        if ( status === "success" ) {
            page.includeJs("http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js", function() {
                console.log(page.evaluate(function() {
                    return $("#intro").text();
                }));
                phantom.exit();
            });
        }
    });

1 个答案:

答案 0 :(得分:0)

问题是第一行末尾的;。这假定您在下一行中定义了一个您不再执行的变量。用分号交换它:

var page = require('webpage').create();
page.open("http://www.phantomjs.org", function(status) {
    //...
});