javascript - why requirejs is not loading Dependencies? -


after reading hack

which cleared concept of making jquery load before dependencies. tweaked requrejs . console gives no error. both js files getting loaded (fyjsfies) .

but not requrejs dependencies .

i made code ..

(function (window, document, callback) {   var j, d;   var loaded = false;   if(!(j = window.require) || callback(j, loaded)) {     var script = document.createelement("script");     script.type = "text/javascript";     script.src = "full_https_path_myjsfile.js";     script.onload = script.onreadystatechange = function () {       if(!loaded && (!(d = this.readystate) || d == "loaded" || d == "complete")) {         callback((j = window.require).noconflict(1), loaded = true);         j(script).remove();       }     };     var script = document.createelement('script');     script.type = 'text/javascript';     script.src = "myjsfile.js";     $("#someelement").append(script);   } })(window, document, function ($, require_loaded) {   // widget code here   alert('i m here');   require(["jquery", "model2", "model3", "model4"], function ($, model1, model2, model3) {}); }); 

alert not being called why ???

you don't need hack load jquery or else matter. you can configure requirejs alias dependencies path, dependencies not formatted requirejs.

require.config({   paths : {     'jquery' : 'path/to/jquery.min.js'   } });  require(['jquery'],function($){   //jquery loaded   //$ either global jquery or jquery if amd formatted }); 

Comments

Popular posts from this blog

c# - Operator '==' incompatible with operand types 'Guid' and 'Guid' using DynamicExpression.ParseLambda<T, bool> -