FuncUnit.prototype.click() を使用して、フレーム タグ内の要素のユーザー クリックをシミュレートしようとしていますが、成功していません。
私はそのようにクリック()呼び出しを連鎖しようとしました、
S('#main').contents().find('#Planning').visible('Planning tab visible').click();
コールバックを介してクリックしようとするだけでなく、
S('#main').contents().find('#Planning').visible('Planning tab visible', function() {
S('#main').contents().find('#Planning').click();
});
どちらの場合も、目的の要素 #Planning が表示されますが、どちらも実際にはクリックを実行しません。click() への呼び出しをチェーンする最初のメソッドは、FuncUnit が少なくともクリックしようとしていることをコンソールに示します。
steal.js INFO: Clicking #Planning
コールバックを介してクリックしようとしても、クリックしようとしているようには見えません。要素が表示されていることを考えると、クリックが試行されるまでにフレームがまだロードされていないという問題はないと思います。
誰でも問題を特定したり、回避策を提案したりできますか?