2

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

コールバックを介してクリックしようとしても、クリックしようとしているようには見えません。要素が表示されていることを考えると、クリックが試行されるまでにフレームがまだロードされていないという問題はないと思います。

誰でも問題を特定したり、回避策を提案したりできますか?

4

0 に答える 0