簡體   English   中英

使用jQuery作為沒有data-main屬性的模塊引導RequireJS應用程序

[英]Bootstrapping RequireJS app with jQuery as a module without data-main attribute

在使用的應用程序中,我沒有在requirejs的標記上指定屬性的方法。 我可以以形式指定腳本標記

<script type="text/javascript" src="scripts/require.js"></script>

我可以在此標簽之前或之后附加另一個標簽,並包含引導我的應用程序(主模塊)的代碼。 我正在使用jQuery 1.7.1,並希望將其作為依賴項加載到其他模塊中。 我也想在沒有requirejs-jquery包的情況下執行此操作,因此jQuery單獨使用requirejs。 我正在尋找正確的方法來做到這一點。 我對requirejs相當陌生,因此對模塊如何加載以及代碼示例的說明非常棒。 謝謝!

requirejs 之后包含另一個javascript文件。

<script type="text/javascript" src="scripts/require.js"></script>
<script type="text/javascript" src="scripts/main.js"></script>

在此文件中,您必須配置requirejs,以便找到jquery。

main.js

require.config({
    paths: {
        "jquery": "js/jquery-1.7.1.min"//edit this path so it suits your needs.
  } 
});

從現在開始,您將能夠將jquery加載到您的模塊中

require(['jquery'], function ($) {
    $('#foo').show();
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM