我在casperJS中单击选择器时遇到问题。如果我没有弄错,选择器隐藏在阴影根中。
this.waitForSelector('#tab > ul > li:nth-child(1) > a',function(){
//yields nothing - timeout
});
this.waitForSelector('#tab > ul > li:nth-child(1) > a',x[0].contentDocument,function(){
console.log("found"); //true
});
其中var x是var x = this.evaluate(function(){
var selected = $('frameset>frame');
return selected;
});
当我尝试点击它时。 this.click('#tab > ul > li:nth-child(1) > a',x[0].contentDocument);
没有任何反应。
任何帮助都会非常感激。非常感谢!