1

Raphael を yepnope でロードした後、次のセクションに従って、コールバック パラメータを使用して Raphael を実行しようとしました。

http://raphaeljs.com/reference.html#ラファエル

コード例:

    yepnope({
        load: 'lib/raphael.js',
        complete: function () {
            Raphael('idm', 10, 10, function () {alert('callback run!')});
        }
    });

残念ながら、コールバックは Firefox と IE では実行されません。Chromeで実行されます。すべてのブラウザーでコールバックを実行するにはどうすればよいですか?

4

1 に答える 1

0

私もこの問題を抱えています。YepNope で async スクリプトをロードすると、IE 8,9 でコールバック関数が実行されません。しかし、FirefoxとChromeは問題ありません。そこで、'script' タグで js ファイルをインクルードすることにしました。ロード時間は遅くなりますが。

于 2012-06-14T12:42:49.147 に答える