【发布时间】:2013-05-24 07:39:49
【问题描述】:
用户点击此链接:
<span onclick="slow_function_that_fills_the_panel(); $('#panel').show();">
现在我在 phantomjs 中模拟点击:
page.evaluate(
function() { $("#panel").click(); }
);
console.log('SUCCESS');
phantom.exit();
Phantom 在慢速函数结束执行并且 DIV 变得可见之前退出。如何实现等待?
【问题讨论】:
-
愚蠢的解决方案是 setTimeout()
标签: javascript jquery phantomjs