1

私はメインの Javascript ライブラリとして YUI 3 を使用し、テストには CasperJS を使用しています。

私のアプリケーションでは、CSS を動的に読み込みます。私はこのように利用Y.Get.cssします:

Y.Get.css(
    '#my_cssFile#',
    {
        attributes : {
            id : "#css_ID#"
        },
        async : true,
        onEnd : function () {
              myCallbackFunction();
        }
    }
);

CasperJS でテストを実行すると、myCallbackFunction()が呼び出されることはありません。

一部のブラウザーはon要素を実装していないことを読みました。ただし、CasperJs は Webkit コアを使用します。他の何かがこれを引き起こしているのではないかと思います。loadEventlink

pollInterval属性も使用してみましたが、結果はありませんでした。

casperJSでCSSをロードした後にコールバックを呼び出す方法はありますか?

4

0 に答える 0