5

現在のアプリケーションでは、require-jquery.js が使用されています。これで、jQuery データ テーブルが実装されました。「require-jquery.js」を削除すると正常に動作しています。しかし、require-jquery.js を含めると、以下のエラーが発生します。

エラー: 匿名の define() モジュールが一致しません: 関数 ( $ ) {

構造を参照してください。

  1. jquery.min.js
  2. 必要-jquery.js
  3. jquery.dataTables.js

この:

tickerdashboardtable = $('#tickerdashboardtable').dataTable( {} );

require-jquery.js の使い方がわかりません。この問題を解決するにはどうすればよいですか。

4

1 に答える 1

0
<script data-main="scripts/main.js" src="scripts/jquery.js"></script>

次のようなものを含む main.js を作成します。

require(["jquery", "jquery.alpha", "jquery.beta"], function($) {
    //the jquery.alpha.js and jquery.beta.js plugins have been loaded.
    $(function() {
        $('body').alpha().beta();
    });
});

require-jquery API から「define()」を使用するスクリプトを呼び出す必要があります。

http://requirejs.org/docs/jquery.html

于 2013-05-04T23:17:04.750 に答える