2013-05-14 42 views
1

我不得不定義require.js用於測試目的爲什麼只有「main」在require.js中工作?定義( 「主」,[ '的jquery'],()的函數

define("test", ['jquery'], function() { 
    debugger; 
    $('#button').bind('click', function() { 
     alert("halo"); 
    }); 
}); 

如果我使用單詞 「test」,因爲我有一個javascipt的文件「test.js 」,它不工作 但如果我用這個詞‘主要’

define("main", ['jquery'], function() { 
    debugger; 
    $('#button').bind('click', function() { 
     alert("halo"); 
    }); 
}); 

它的偉大工程,無論是在ASP.NET表單或外部JS文件,我仍然不能得到它。任何指導,是指什麼我做錯了嗎? 我在main.js中的path.config中聲明

require.config({ 
    baseUrl: '../Scripts/lib/', 
    paths: { 
     'jquery': 'jquery-2.0.0', 
    } 
}); 
+0

你能澄清一下什麼是可行的,什麼不可以(以及如何?),這些代碼保存在哪些文件下? *「它很好,(...),我仍然無法得到它。」* < - 有點混亂 – kryger 2013-05-14 11:13:40

回答

0

好的,我還是新的require.js,昨天我做了自測,並瀏覽了不同的指南,並找出答案是定義的(TARGET js,[js數組]),那就是爲什麼我的「主」作爲jQuery的工作是在main.js裏面,難題解決了

相關問題